diff --git a/mo/jobs/__init__.py b/mo/jobs/__init__.py
index 71fd12966ebae07d2192cfeab29bebcabf1b25b2..d071551859f1e49dccf48dd10ca082a41ee82a23 100644
--- a/mo/jobs/__init__.py
+++ b/mo/jobs/__init__.py
@@ -112,7 +112,7 @@ class TheJob:
         elif s == db.JobState.running:
             # Může se stát, že ho mezitím začal vyřizovat jiný proces
             return 'právě běží'
-        elif s in (db.JobState.done, db.JobState.failed):
+        elif s in (db.JobState.done, db.JobState.failed, db.JobState.internal_error):
             return None if retry else 'je už hotový'
         else:
             return 'je v neznámém stavu'