diff --git a/src/sip/sipcall.cpp b/src/sip/sipcall.cpp
index cb5f68e2a0a4d07f97d3d604edf84cd024075a3a..a6e40327eda48c04f7bb604523c148c3155bbbd2 100644
--- a/src/sip/sipcall.cpp
+++ b/src/sip/sipcall.cpp
@@ -910,6 +910,7 @@ SIPCall::removeCall()
     JAMI_WARN("[call:%s] removeCall()", getCallId().c_str());
     Call::removeCall();
     mediaTransport_.reset();
+    tmpMediaTransport_.reset();
     inv.reset();
     setTransport({});
 }