diff --git a/sflphone-common/src/sip/sipcall.cpp b/sflphone-common/src/sip/sipcall.cpp
index 7d86567fb8dc9d586b3eb8f74c7504a232772ffe..e8fa530748354d8fec5be99db4f79c6e10c6b4c3 100644
--- a/sflphone-common/src/sip/sipcall.cpp
+++ b/sflphone-common/src/sip/sipcall.cpp
@@ -33,6 +33,7 @@
 
 #include "sipcall.h"
 #include "global.h" // for _debug
+#include "audio/audiortp/AudioRtpFactory.h"
 #include "sdp.h"
 
 const int SIPCall::CALL_MEMPOOL_INIT_SIZE = 16384;
diff --git a/sflphone-common/src/sip/sipcall.h b/sflphone-common/src/sip/sipcall.h
index 59494e74678488528ed99f6672cdac5f3e2fd965..c748d90a3f1b3902e0b8419f24dd735394c782b7 100644
--- a/sflphone-common/src/sip/sipcall.h
+++ b/sflphone-common/src/sip/sipcall.h
@@ -37,8 +37,6 @@
 #include <pjsip-simple/evsub.h>
 #include <pjsip_ua.h>
 
-#include "audio/audiortp/AudioRtpFactory.h"
-
 class AudioCodec;
 class Sdp;
 class AudioRtp;
diff --git a/sflphone-common/src/sip/sipvoiplink.cpp b/sflphone-common/src/sip/sipvoiplink.cpp
index 69ca116a379611ea90cf572fd1f862a217a3b0c1..f67313a4d453141107b16db3470db032d76b1399 100644
--- a/sflphone-common/src/sip/sipvoiplink.cpp
+++ b/sflphone-common/src/sip/sipvoiplink.cpp
@@ -49,6 +49,7 @@
 #include "im/InstantMessaging.h"
 
 #include "audio/audiolayer.h"
+#include "audio/audiortp/AudioRtpFactory.h"
 
 #include "pjsip/sip_endpoint.h"
 #include "pjsip/sip_transport_tls.h"