--- libpri-1.4-2009-01-29/pri.c 2009-09-11 15:05:50.000000000 +0200 +++ libpri-1.4-2009-01-29.new/pri.c 2009-09-15 09:48:31.000000000 +0200 @@ -571,8 +571,8 @@ /* immediately send callTransferComplete APDU */ qsig_initiate_call_transfer_complete(pri, call); - } else if (call->ourcallstate == Q931_CALL_STATE_OVERLAP_RECEIVING) { - /* State Q931_CALL_STATE_OVERLAP_RECEIVING */ + } else if (call->ourcallstate == Q931_CALL_STATE_OVERLAP_RECEIVING || call->ourcallstate == Q931_CALL_STATE_OUTGOING_CALL_PROCEEDING) { + /* State Q931_CALL_STATE_OVERLAP_RECEIVING || Q931_CALL_STATE_OUTGOING_CALL_PROCEEDING */ if (call->connectedname[0]) { /* queue connectedName to be send with next Q931_ALERTING */