diff --git a/resources/templates/provision/snom/300/{$mac}.xml b/resources/templates/provision/snom/300/{$mac}.xml
index 58ccfa15d4..abfd8b5e2c 100644
--- a/resources/templates/provision/snom/300/{$mac}.xml
+++ b/resources/templates/provision/snom/300/{$mac}.xml
@@ -70,7 +70,7 @@
*****
*****
*****
-*97
+{$voicemail_number}
@@ -79,25 +79,25 @@
{$user.2.user_id}
{$user.2.server_address}
{$user.2.password}
-*97
+{$voicemail_number}
off
{$user.3.display_name}
{$user.3.user_id}
{$user.3.server_address}
{$user.3.password}
-*97
+{$voicemail_number}
off
{$user.4.display_name}
{$user.4.user_id}
{$user.4.server_address}
{$user.4.password}
-*97
+{$voicemail_number}
off
{$user.5.display_name}
{$user.5.user_id}
{$user.5.password}
{$user.5.server_address}
-*97
+{$voicemail_number}
off
off
Ringer6
diff --git a/resources/templates/provision/snom/320/{$mac}.xml b/resources/templates/provision/snom/320/{$mac}.xml
index f3bc63ea4c..e7d6e90346 100644
--- a/resources/templates/provision/snom/320/{$mac}.xml
+++ b/resources/templates/provision/snom/320/{$mac}.xml
@@ -58,31 +58,31 @@
{$user.1.server_address}
{$user.1.password}
-*97
+{$voicemail_number}
{$user.2.display_name}
{$user.2.user_id}
{$user.2.password}
{$user.2.server_address}
off
-*97
+{$voicemail_number}
{$user.3.display_name}
{$user.3.user_id}
{$user.3.password}
{$user.3.server_address}
off
-*97
+{$voicemail_number}
{$user.4.display_name}
{$user.4.user_id}
{$user.4.password}
{$user.4.server_address}
off
-*97
+{$voicemail_number}
{$user.5.display_name}
{$user.5.user_id}
{$user.5.password}
{$user.5.domain_name}
off
-*97
+{$voicemail_number}
on
off
diff --git a/resources/templates/provision/snom/360/{$mac}.xml b/resources/templates/provision/snom/360/{$mac}.xml
index 6d68dfebef..2d28427bf0 100644
--- a/resources/templates/provision/snom/360/{$mac}.xml
+++ b/resources/templates/provision/snom/360/{$mac}.xml
@@ -24,35 +24,35 @@
{$user.1.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.2.display_name}
{$user.2.user_id}
{$user.2.password}
{$user.2.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.3.display_name}
{$user.3.user_id}
{$user.3.password}
{$user.3.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.4.display_name}
{$user.4.user_id}
{$user.4.password}
{$user.4.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.5.display_name}
{$user.5.user_id}
{$user.5.password}
{$user.5.server_address}
Default
off
-*97
+{$voicemail_number}
on
off
diff --git a/resources/templates/provision/snom/3xx/{$mac}.xml b/resources/templates/provision/snom/3xx/{$mac}.xml
index 44bb8b281f..5b7193fd82 100644
--- a/resources/templates/provision/snom/3xx/{$mac}.xml
+++ b/resources/templates/provision/snom/3xx/{$mac}.xml
@@ -41,35 +41,35 @@
{$user.1.server_address}:{$user.1.sip_port};transport={$user.1.sip_transport}
Default
off
-*97
+{$voicemail_number}
{$user.2.display_name}:{$user.2.sip_port};transport={$user.2.sip_transport}
{$user.2.user_id}
{$user.2.user_password}
{$user.2.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.3.display_name}:{$user.3.sip_port};transport={$user.3.sip_transport}
{$user.3.user_id}
{$user.3.user_password}
{$user.3.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.4.display_name}:{$user.4.sip_port};transport={$user.4.sip_transport}
{$user.4.user_id}
{$user.4.user_password}
{$user.4.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.5.display_name}
{$user.5.user_id}
{$user.5.user_password}
{$user.5.server_address}
Default
off
-*97
+{$voicemail_number}
on
off
diff --git a/resources/templates/provision/snom/720/{$mac}.xml b/resources/templates/provision/snom/720/{$mac}.xml
index c725ff1c0c..f8133617df 100644
--- a/resources/templates/provision/snom/720/{$mac}.xml
+++ b/resources/templates/provision/snom/720/{$mac}.xml
@@ -625,7 +625,7 @@
3600
3600
3600
-*97
+{$voicemail_number}
diff --git a/resources/templates/provision/snom/7xx/{$mac}.xml b/resources/templates/provision/snom/7xx/{$mac}.xml
index 46943e0c12..1472fe08ce 100644
--- a/resources/templates/provision/snom/7xx/{$mac}.xml
+++ b/resources/templates/provision/snom/7xx/{$mac}.xml
@@ -42,7 +42,7 @@
{$user.1.register_expires}
Default
off
-*97
+{$voicemail_number}
{$user.2.display_name}
{$user.2.user_id}
{$user.2.password}
@@ -50,7 +50,7 @@
{$user.2.register_expires}
Default
off
-*97
+{$voicemail_number}
{$user.3.display_name}
{$user.3.user_id}
{$user.3.password}
@@ -58,7 +58,7 @@
{$user.3.register_expires}
Default
off
-*97
+{$voicemail_number}
{$user.4.display_name}
{$user.4.user_id}
{$user.4.password}
@@ -66,7 +66,7 @@
{$user.4.register_expires}
Default
off
-*97
+{$voicemail_number}
{$user.5.display_name}
{$user.5.user_id}
{$user.5.password}
@@ -74,7 +74,7 @@
{$user.5.register_expires}
Default
off
-*97
+{$voicemail_number}
on
off
diff --git a/resources/templates/provision/snom/8xx/{$mac}.xml b/resources/templates/provision/snom/8xx/{$mac}.xml
index 0e21a68274..6d04fd5c39 100644
--- a/resources/templates/provision/snom/8xx/{$mac}.xml
+++ b/resources/templates/provision/snom/8xx/{$mac}.xml
@@ -39,35 +39,35 @@
{$user.1.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.2.display_name}
{$user.2.user_id}
{$user.2.password}
{$user.2.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.3.display_name}
{$user.3.user_id}
{$user.3.password}
{$user.3.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.4.display_name}
{$user.4.user_id}
{$user.4.password}
{$user.4.server_address}
Default
off
-*97
+{$voicemail_number}
{$user.5.display_name}
{$user.5.user_id}
{$user.5.password}
{$user.5.server_address}
Default
off
-*97
+{$voicemail_number}
on
off
diff --git a/resources/templates/provision/snom/D120/{$mac}.xml b/resources/templates/provision/snom/D120/{$mac}.xml
index 67f7647640..cc8a092c40 100644
--- a/resources/templates/provision/snom/D120/{$mac}.xml
+++ b/resources/templates/provision/snom/D120/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D315/{$mac}.xml b/resources/templates/provision/snom/D315/{$mac}.xml
index ec5d2bf812..402c1df165 100644
--- a/resources/templates/provision/snom/D315/{$mac}.xml
+++ b/resources/templates/provision/snom/D315/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D345/{$mac}.xml b/resources/templates/provision/snom/D345/{$mac}.xml
index 04c3cf566d..cdb8d11f79 100644
--- a/resources/templates/provision/snom/D345/{$mac}.xml
+++ b/resources/templates/provision/snom/D345/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D375/{$mac}.xml b/resources/templates/provision/snom/D375/{$mac}.xml
index 2a892d1c7d..25fc7330ec 100644
--- a/resources/templates/provision/snom/D375/{$mac}.xml
+++ b/resources/templates/provision/snom/D375/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D385/{$mac}.xml b/resources/templates/provision/snom/D385/{$mac}.xml
index 5ba172e7be..0819e49668 100644
--- a/resources/templates/provision/snom/D385/{$mac}.xml
+++ b/resources/templates/provision/snom/D385/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D712/{$mac}.xml b/resources/templates/provision/snom/D712/{$mac}.xml
index edbfdf995e..c286aaf6ac 100644
--- a/resources/templates/provision/snom/D712/{$mac}.xml
+++ b/resources/templates/provision/snom/D712/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D715/{$mac}.xml b/resources/templates/provision/snom/D715/{$mac}.xml
index 5eb68f626f..788a315034 100644
--- a/resources/templates/provision/snom/D715/{$mac}.xml
+++ b/resources/templates/provision/snom/D715/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D717/{$mac}.xml b/resources/templates/provision/snom/D717/{$mac}.xml
index 736a6190a5..dc69d7d76d 100644
--- a/resources/templates/provision/snom/D717/{$mac}.xml
+++ b/resources/templates/provision/snom/D717/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D725/{$mac}.xml b/resources/templates/provision/snom/D725/{$mac}.xml
index cbd7823ee7..21e3f255a8 100644
--- a/resources/templates/provision/snom/D725/{$mac}.xml
+++ b/resources/templates/provision/snom/D725/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D735/{$mac}.xml b/resources/templates/provision/snom/D735/{$mac}.xml
index 1f689f9182..f35e0d1a9b 100644
--- a/resources/templates/provision/snom/D735/{$mac}.xml
+++ b/resources/templates/provision/snom/D735/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D745/{$mac}.xml b/resources/templates/provision/snom/D745/{$mac}.xml
index b523ad23ac..6610a5a78d 100644
--- a/resources/templates/provision/snom/D745/{$mac}.xml
+++ b/resources/templates/provision/snom/D745/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
{if isset($account.{$row.line_number}.shared_line) }
{$account.{$row.line_number}.shared_line}
{else}
diff --git a/resources/templates/provision/snom/D765/{$mac}.xml b/resources/templates/provision/snom/D765/{$mac}.xml
index 4c593ddad4..3ffbb140b8 100644
--- a/resources/templates/provision/snom/D765/{$mac}.xml
+++ b/resources/templates/provision/snom/D765/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}
diff --git a/resources/templates/provision/snom/D785/{$mac}.xml b/resources/templates/provision/snom/D785/{$mac}.xml
index 9474cfd875..25f25a66db 100644
--- a/resources/templates/provision/snom/D785/{$mac}.xml
+++ b/resources/templates/provision/snom/D785/{$mac}.xml
@@ -58,7 +58,7 @@
{$row.register_expires}
Default
off
- {if isset($voicemail_number)}{$voicemail_number}{else}*97{/if}
+ {$voicemail_number}
on
off
{$stun_server}{if isset($stun_port)}:{$stun_port}{/if}