diff --git a/coreapi/bellesip_sal/sal_op_call.c b/coreapi/bellesip_sal/sal_op_call.c index 224a802b5..86cac8ad1 100644 --- a/coreapi/bellesip_sal/sal_op_call.c +++ b/coreapi/bellesip_sal/sal_op_call.c @@ -871,6 +871,9 @@ int sal_call_accept(SalOp*h){ belle_sip_object_unref(h->pending_update_server_trans); h->pending_update_server_trans=NULL; } + if (h->state == SalOpStateEarly){ + h->state = SalOpStateActive; + } return 0; }