diff --git a/castor/scheduler/transfermanager/transfermanagerd b/castor/scheduler/transfermanager/transfermanagerd
index 0fadee3d537283e4957b8bc232d750e18abda215..04f1e95aef0dd81bdfad279c6578d8ab6ae7e091 100755
--- a/castor/scheduler/transfermanager/transfermanagerd
+++ b/castor/scheduler/transfermanager/transfermanagerd
@@ -414,7 +414,7 @@ class TransferManagerService(rpyc.Service):
               errorcode = error.code
               if (errorcode == 20110):
                 # raise ValueError to tell the upper layer to give up
-                raise ValueError(e.message)
+                raise ValueError(error.message)
           # otherwise reraise for the upper layer
           raise e
       finally: