diff --git a/app/dialplan_outbound/dialplan_outbound_add.php b/app/dialplan_outbound/dialplan_outbound_add.php
index 3c62957b65..12ff896054 100644
--- a/app/dialplan_outbound/dialplan_outbound_add.php
+++ b/app/dialplan_outbound/dialplan_outbound_add.php
@@ -248,7 +248,7 @@
$label = $text['label-north_america_intl'];
$abbrv = "011.9-17d";
break;
- case "^\+?1?((?:264|268|242|246|441|284|345|767|809|829|849|473|658|876|664|787|939|869|758|784|721|868|649|340|684|671|670|808)\d{7})$":
+ case "^(?:\+1|1)((?:264|268|242|246|441|284|345|767|809|829|849|473|658|876|664|787|939|869|758|784|721|868|649|340|684|671|670|808)\d{7})$":
$label = $text['label-north_america_islands'];
$abbrv = "011.9-17d";
break;
@@ -300,7 +300,7 @@
$label = $text['label-9d.12-20'];
$abbrv = "9.12-20";
break;
- case "^1?(8(00|33|44|55|66|77|88)[2-9]\d{6})$":
+ case "^(?:\+1|1)?(8(00|33|44|55|66|77|88)[2-9]\d{6})$":
$label = $text['label-800'];
$abbrv = "800";
break;
@@ -1189,9 +1189,9 @@ function type_onchange(dialplan_detail_type) {
echo " \n";
echo " \n";
echo " \n";
- echo " \n";
+ echo " \n";
echo " \n";
- echo " \n";
+ echo " \n";
echo " \n";
echo " \n";
echo " \n";
@@ -1199,7 +1199,7 @@ function type_onchange(dialplan_detail_type) {
echo " \n";
echo " \n";
echo " \n";
- echo " \n";
+ echo " \n";
echo " \n";
echo " \n";
echo " \n";