diff --git a/LCS/Common/src/Net/Socket.cc b/LCS/Common/src/Net/Socket.cc
index 83e3403aa6bfb647caa0d456843a531f07aa3517..444689e79437d89427c3935295eb2e54574b20cf 100644
--- a/LCS/Common/src/Net/Socket.cc
+++ b/LCS/Common/src/Net/Socket.cc
@@ -978,7 +978,8 @@ string Socket::errstr () const
     	return ("");
 	}
 
-	return (formatString(socketErrStr[-itsErrno], errno, strerror(errno)));
+ 	return (formatString(socketErrStr[-itsErrno], 
+                             itsSysErrno, strerror(itsSysErrno)));
 }