diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py
index 4743e73161e1e20995e5168f79cb479d0d5c0409..cdc85ac00bb7dffa85ddf330d168f80311fc6962 100644
--- a/ippisite/ippidb/models.py
+++ b/ippisite/ippidb/models.py
@@ -1721,13 +1721,13 @@ class Job(models.Model):
         if output == "std_out":
             print(message, file=sys.stdout)
             split_std_out = self.std_out.split("\n")
-            split_std_out = split_std_out + message.split("\n")
+            split_std_out = split_std_out + str(message).split("\n")
             self.std_out = "\n".join(split_std_out[-100:])
             self.save()
         elif output == "std_err":
             print(message, file=sys.stderr)
             split_std_err = self.std_err.split("\n")
-            split_std_err = split_std_err + message.split("\n")
+            split_std_err = split_std_err + str(message).split("\n")
             self.std_err = "\n".join(split_std_err[-100:])
             self.save()
         else: