diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c
index e875a66ee416caa0d9f520088f35b55c446ee43c..ed82c7d1fcfb941bec732a70d6444c2bed914096 100644
--- a/channels/chan_skinny.c
+++ b/channels/chan_skinny.c
@@ -7545,7 +7545,7 @@ static void *skinny_session(void *data)
 				break;
 			}
 
-			eventmessage = letohl(req-e);
+			eventmessage = letohl(req->e);
 			if (eventmessage < 0) {
 				ast_log(LOG_ERROR, "Event Message is NULL from socket %d, This is bad\n", s->fd);
 				break;