diff --git a/printer_webui/util/comm.py b/printer_webui/util/comm.py index 6308b67..80f5d2d 100644 --- a/printer_webui/util/comm.py +++ b/printer_webui/util/comm.py @@ -328,7 +328,7 @@ class MachineCom(object): if re.match('Error:[0-9]\n', line): line = line.rstrip() + self._readline() #Skip the communication errors, as those get corrected. - if 'checksum mismatch' in line or 'Line Number is not Last Line Number' in line or 'No Line Number with checksum' in line: + if 'checksum mismatch' in line or 'Line Number is not Last Line Number' in line or 'No Line Number with checksum' in line or 'No Checksum with line number' in line: pass elif not self.isError(): self._errorValue = line[6:]