diff --git a/main/rtp.c b/main/rtp.c
index bd117fd274b8b5f162c29502b83a7ed143b53fab..2d86d080eec3faa0cd6d6071be5bad7e428a81a1 100644
--- a/main/rtp.c
+++ b/main/rtp.c
@@ -1062,7 +1062,7 @@ struct ast_frame *ast_rtcp_read(struct ast_rtp *rtp)
 								    rtp->rtcp->reported_jitter,
 								    (unsigned long) ntohl(rtcpheader[i + 4]) >> 16, ((unsigned long) ntohl(rtcpheader[i + 4]) << 16) * 4096,
 								    ntohl(rtcpheader[i + 5])/65536.0,
-								    rtt);
+								    (unsigned long long)rtt);
 			} else {
 				manager_event(EVENT_FLAG_REPORTING, "RTCPReceived", "From %s:%d\r\n"
 								    "PT: %d(%s)\r\n"