diff --git a/modules/bindings/pymod/hhblits.py b/modules/bindings/pymod/hhblits.py index d706052debf5ddb9473703d3cd0a9cc6ca747301..861308e06017c3cb13e31a83094bf60d314e8927 100644 --- a/modules/bindings/pymod/hhblits.py +++ b/modules/bindings/pymod/hhblits.py @@ -613,14 +613,14 @@ class HHblits: lines = sout.decode().splitlines() for line in lines: ost.LogVerbose(line.strip()) - if 'error' in line.lower(): + if 'error' in line.lower() or 'bad interpreter' in line.lower(): raise RuntimeError('Predicting secondary structure for MSA '+ '(%s) failed, on command: %s' % (a3m_file, line)) lines = serr.decode().splitlines() for line in lines: ost.LogError(line.strip()) - if 'error' in line.lower(): + if 'error' in line.lower() or 'bad interpreter' in line.lower(): raise RuntimeError('Predicting secondary structure for MSA '+ '(%s) failed, on command: %s' % (a3m_file, line))