diff --git a/galvani/BioLogic.py b/galvani/BioLogic.py index e5bdb17..07172b5 100644 --- a/galvani/BioLogic.py +++ b/galvani/BioLogic.py @@ -234,7 +234,7 @@ def read_VMP_modules(fileobj, read_module_data=True): while True: module_magic = fileobj.read(len(b'MODULE')) if len(module_magic) == 0: # end of file - raise StopIteration + break elif module_magic != b'MODULE': raise ValueError("Found %r, expecting start of new VMP MODULE" % module_magic)