diff --git a/src/sip/sipcall.cpp b/src/sip/sipcall.cpp
index a6f482b18e2fd9c7ef2fede8b6b2b9fd5034d618..fc0cccd0a19619ca3d8ab618761f1e9a82bce1a2 100644
--- a/src/sip/sipcall.cpp
+++ b/src/sip/sipcall.cpp
@@ -1,4 +1,4 @@
-/*
+/*
  *  Copyright (C) 2004-2021 Savoir-faire Linux Inc.
  *
  *  Author: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com>
@@ -562,10 +562,7 @@ SIPCall::SIPSessionReinvite(const std::vector<MediaAttribute>& mediaAttrList)
 int
 SIPCall::SIPSessionReinvite()
 {
-    // This version is kept for backward compatibility.
-    auto const& acc = getSIPAccount();
-    auto mediaList = acc->createDefaultMediaList(acc->isVideoEnabled() and not isAudioOnly(),
-                                                 getState() == CallState::HOLD);
+    auto mediaList = getMediaAttributeList();
     return SIPSessionReinvite(mediaList);
 }