diff --git a/src/sip/sdp.cpp b/src/sip/sdp.cpp
index bf49c778691b7e7477adf24c7616f911c3379a94..01eddf2bf815e7a33bc2be0fc4b67226e04f9d53 100644
--- a/src/sip/sdp.cpp
+++ b/src/sip/sdp.cpp
@@ -130,14 +130,16 @@ randomFill(std::vector<uint8_t>& dest)
 void
 Sdp::setActiveLocalSdpSession(const pjmedia_sdp_session* sdp)
 {
-    JAMI_DBG("Set active local session to [%p]. Was [%p]", sdp, activeLocalSession_);
+    if (activeLocalSession_ != sdp)
+        JAMI_DBG("Set active local session to [%p]. Was [%p]", sdp, activeLocalSession_);
     activeLocalSession_ = sdp;
 }
 
 void
 Sdp::setActiveRemoteSdpSession(const pjmedia_sdp_session* sdp)
 {
-    JAMI_DBG("Set active remote session to [%p]. Was [%p]", sdp, activeRemoteSession_);
+    if (activeLocalSession_ != sdp)
+        JAMI_DBG("Set active remote session to [%p]. Was [%p]", sdp, activeRemoteSession_);
     activeRemoteSession_ = sdp;
 }
 
diff --git a/src/sip/sipcall.cpp b/src/sip/sipcall.cpp
index 9225fcdd4879c51da6a7a5b692a2c862b3f3d207..52e089752ae28dd71bc38913b2bdb27b97ee1966 100644
--- a/src/sip/sipcall.cpp
+++ b/src/sip/sipcall.cpp
@@ -2857,7 +2857,8 @@ SIPCall::monitor() const
         JAMI_DBG("\t- Video codec: %s", codec->systemCodecInfo.name.c_str());
 #endif
     if (auto transport = getIceMedia()) {
-        JAMI_DBG("\t- Medias: %s", transport->link().c_str());
+        if (transport->isRunning())
+            JAMI_DBG("\t- Medias: %s", transport->link().c_str());
     }
 }