diff --git a/apps/dsm/DSMDialog.cpp b/apps/dsm/DSMDialog.cpp index 23f424fb..03c4b47c 100644 --- a/apps/dsm/DSMDialog.cpp +++ b/apps/dsm/DSMDialog.cpp @@ -73,6 +73,9 @@ bool DSMDialog::checkVar(const string& var_name, const string& var_val) { } void DSMDialog::onInvite(const AmSipRequest& req) { + // make B2B dialogs work in onInvite as well + invite_req = req; + if (!process_invite) { // re-INVITEs AmB2BCallerSession::onInvite(req);