diff --git a/aosstower/l00/parser.py b/aosstower/l00/parser.py
index 483c26f8d02d9259b3a5a1c4c759fc8913a35db5..f55f03e82ad444e69e34038124d4799d3a9a7798 100644
--- a/aosstower/l00/parser.py
+++ b/aosstower/l00/parser.py
@@ -179,7 +179,8 @@ def read_frames(source, error_handler=lambda *a: None, tail=False):
                 line = fptr.readline()
                 if not line.strip():
                     time.sleep(0.1)
-                    yield idx, line
+                    continue
+                yield idx, line
                 idx += 1
     else:
         def gen():