diff --git a/resources/templates/provision/snom/300/{$mac}.xml b/resources/templates/provision/snom/300/{$mac}.xml
index 962044cb82..76248f06be 100644
--- a/resources/templates/provision/snom/300/{$mac}.xml
+++ b/resources/templates/provision/snom/300/{$mac}.xml
@@ -15,11 +15,19 @@
off
off
on
-admin
-
+{if isset($admin_password) }
+{$admin_name}
+{$admin_password}
+{/if}
5
+{if isset($admin_password) }
+{$admin_name}
+{$admin_password}
+{$admin_password}
+{else}
0000
0000
+{/if}
on
English
diff --git a/resources/templates/provision/snom/320/{$mac}.xml b/resources/templates/provision/snom/320/{$mac}.xml
index 437fd0af71..504a40166e 100644
--- a/resources/templates/provision/snom/320/{$mac}.xml
+++ b/resources/templates/provision/snom/320/{$mac}.xml
@@ -18,11 +18,19 @@
off
off
on
-admin
-
+{if isset($admin_password) }
+{$admin_name}
+{$admin_password}
+{/if}
5
+{if isset($admin_password) }
+{$admin_name}
+{$admin_password}
+{$admin_password}
+{else}
0000
0000
+{/if}
on
English
diff --git a/resources/templates/provision/snom/720/{$mac}.xml b/resources/templates/provision/snom/720/{$mac}.xml
index d9439dcd45..80dd3d2e39 100644
--- a/resources/templates/provision/snom/720/{$mac}.xml
+++ b/resources/templates/provision/snom/720/{$mac}.xml
@@ -58,11 +58,19 @@
off
off
off
+{if isset($admin_password) }
{$admin_name}
-{$admin_password}
+{$admin_password}
+{/if}
+5
+{if isset($admin_password) }
{$admin_name}
{$admin_password}
{$admin_password}
+{else}
+0000
+0000
+{/if}
on
GBR
7