diff --git a/src/manager.cpp b/src/manager.cpp index 0f90d65c3de09b3e1eb0440916f085f6d2be570e..e1edd87eeeed3ff29521ce4373ac4d06b0fea8e2 100644 --- a/src/manager.cpp +++ b/src/manager.cpp @@ -1030,6 +1030,7 @@ Manager::hangupCall(const std::string& callId) const auto& currentCallId(getCurrentCallId()); stopTone(); + pimpl_->removeWaitingCall(callId); /* We often get here when the call was hungup before being created */ auto call = getCallFromCallID(callId);