diff --git a/lib/NGCP/Panel/Utils/Interception.pm b/lib/NGCP/Panel/Utils/Interception.pm index f41305435c..d26531acf1 100644 --- a/lib/NGCP/Panel/Utils/Interception.pm +++ b/lib/NGCP/Panel/Utils/Interception.pm @@ -120,7 +120,9 @@ sub subresnum_from_number { } my $num_rs = $c->model('DB')->resultset('voip_numbers')->search( \[ 'concat(cc,ac,sn) = ?', [ {} => $number ]] - ); + )->search({ + 'subscriber_id' => { '!=' => undef }, + },undef); unless($num_rs->first) { return 0 unless &{$err_code}("invalid number '" . $number . "'",'number',"Number does not exist"); }