diff --git a/openair-cn/SCTP/sctp_eNB_task.c b/openair-cn/SCTP/sctp_eNB_task.c
index 17f304899a04fbc76622896624b1d5e76abdde7d..4b43e6721f40cffca95f26aafa0c9ef2e260da12 100644
--- a/openair-cn/SCTP/sctp_eNB_task.c
+++ b/openair-cn/SCTP/sctp_eNB_task.c
@@ -678,7 +678,7 @@ inline void sctp_eNB_read_from_socket(struct sctp_cnx_list_elm_s *sctp_cnx)
     } else {
         sctp_cnx->messages_recv++;
 
-        if (ntohl(sinfo.sinfo_ppid) != sctp_cnx->ppid) {
+        if (sinfo.sinfo_ppid != sctp_cnx->ppid) {
             /* Mismatch in Payload Protocol Identifier,
              * may be we received unsollicited traffic from stack other than S1AP.
              */