diff --git a/src/manager.cpp b/src/manager.cpp
index c5462e694601ae8b0adb9121bb72735e11eb0def..abcac8ce53f1bafda7ff233069c03735986fdd0d 100644
--- a/src/manager.cpp
+++ b/src/manager.cpp
@@ -1520,6 +1520,7 @@ Manager::detachLocalParticipant()
     emitSignal<DRing::CallSignal::ConferenceChanged>(conf->getConfID(), conf->getStateStr());
 
     pimpl_->unsetCurrentCall();
+    return true;
 }
 
 bool