diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c
index e5bef24258ba2a6a56681104729c1200f0ed78da..5227e94fff82e2ee8f022c335dc7bdf27f1fa76d 100644
--- a/res/res_rtp_asterisk.c
+++ b/res/res_rtp_asterisk.c
@@ -39,6 +39,7 @@
 #include <sys/time.h>
 #include <signal.h>
 #include <fcntl.h>
+#include <math.h>
 
 #ifdef HAVE_OPENSSL
 #include <openssl/opensslconf.h>