diff --git a/libmwereader/mwereader.cpp b/libmwereader/mwereader.cpp index 83739ee7a6d923476dff696ee63a3c0a7dcd48a3..7f02a5b616318f2d6741734d3d476de7cd0517e6 100644 --- a/libmwereader/mwereader.cpp +++ b/libmwereader/mwereader.cpp @@ -30,6 +30,8 @@ bool MWEReader::registered = TokenReader::register_path_reader<MWEReader>( { // TODO MWE stuff Sentence::Ptr pSentence = inner_reader_->get_next_sentence(); + if(pSentence == NULL) + return Sentence::Ptr(); Wccl::SentenceContext sc(pSentence); return process_sentence(sc);