diff --git a/src/SimCore/LHE/LHEReader.cxx b/src/SimCore/LHE/LHEReader.cxx index dffec200..58af19c8 100644 --- a/src/SimCore/LHE/LHEReader.cxx +++ b/src/SimCore/LHE/LHEReader.cxx @@ -33,7 +33,8 @@ LHEEvent* LHEReader::readNextEvent() { LHEEvent* nextEvent = new LHEEvent(line); while (getline(ifs_, line)) { - if (line == "") { + if (line == "" || line == "") { + // break if the event ended or in LHE 3.0 if we reach the mgrwt block break; }