diff --git a/libs/freetdm/src/ftmod/ftmod_gsm/ftmod_gsm.c b/libs/freetdm/src/ftmod/ftmod_gsm/ftmod_gsm.c index 32ecdd4f4b..974ef2c516 100755 --- a/libs/freetdm/src/ftmod/ftmod_gsm/ftmod_gsm.c +++ b/libs/freetdm/src/ftmod/ftmod_gsm/ftmod_gsm.c @@ -404,6 +404,7 @@ void on_wat_rel_ind(unsigned char span_id, uint8_t call_id, wat_rel_event_t *rel /* This is most likely due to a call to enable call * forwarding, which does not run the state machine */ ftdm_clear_flag(gsm_data->bchan, FTDM_CHANNEL_INUSE); + wat_rel_req(span_id, call_id); return; }