diff --git a/libs/esl/src/esl_oop.cpp b/libs/esl/src/esl_oop.cpp
index c7895b38aa..91d43bb76a 100644
--- a/libs/esl/src/esl_oop.cpp
+++ b/libs/esl/src/esl_oop.cpp
@@ -186,8 +186,7 @@ ESLevent *ESLconnection::recvEventTimed(int ms)
 		}
     }
 	
-	last_event_obj = new ESLevent("server_disconnected");
-	return last_event_obj;
+	return NULL;
 }
 
 int ESLconnection::filter(const char *header, const char *value)