diff --git a/castor/db/oracleJob.sql b/castor/db/oracleJob.sql
index 68f056559d8970c4dd34810131da540099a40ed2..3b118ff1812687eb5cf00a66680590f705c92958 100644
--- a/castor/db/oracleJob.sql
+++ b/castor/db/oracleJob.sql
@@ -544,7 +544,7 @@ BEGIN
          ' fileSize=' || TO_CHAR(varFileSize);
   IF inErrorMessage IS NOT NULL THEN
     varComment := varComment || ' replicaFileSize=' || TO_CHAR(inReplicaFileSize) ||
-                  ' errorMessage=' || inErrorMessage;
+                  ' errorMessage="' || inErrorMessage || '"';
   END IF;
   logToDLF(NULL, dlf.LVL_SYSTEM, varLogMsg, varFileId, varNsHost, 'transfermanagerd', varComment);
   -- if success, create new DiskCopy, restart waiting requests, cleanup and handle replicate on close