diff --git a/resources/templates/provision/cisco/7940/directory-extensions.xml b/resources/templates/provision/cisco/7940/directory-extensions.xml
index 91bf7b0550..66d2fc2830 100644
--- a/resources/templates/provision/cisco/7940/directory-extensions.xml
+++ b/resources/templates/provision/cisco/7940/directory-extensions.xml
@@ -15,7 +15,6 @@
{$row.extension}
{/if}
-{/if}
{assign var=x value=$x+1}
{/foreach}
diff --git a/resources/templates/provision/cisco/7940/directory-personal.xml b/resources/templates/provision/cisco/7940/directory-personal.xml
index 0ad6f7b2bd..49998680f6 100644
--- a/resources/templates/provision/cisco/7940/directory-personal.xml
+++ b/resources/templates/provision/cisco/7940/directory-personal.xml
@@ -15,9 +15,11 @@
{$row.phone_extension}
{/if}
+{/if}
{assign var=x value=$x+1}
{/foreach}
+
diff --git a/resources/templates/provision/cisco/7960/directory-extensions.xml b/resources/templates/provision/cisco/7960/directory-extensions.xml
index 91bf7b0550..66d2fc2830 100644
--- a/resources/templates/provision/cisco/7960/directory-extensions.xml
+++ b/resources/templates/provision/cisco/7960/directory-extensions.xml
@@ -15,7 +15,6 @@
{$row.extension}
{/if}
-{/if}
{assign var=x value=$x+1}
{/foreach}
diff --git a/resources/templates/provision/cisco/7960/directory-personal.xml b/resources/templates/provision/cisco/7960/directory-personal.xml
index 0ad6f7b2bd..49998680f6 100644
--- a/resources/templates/provision/cisco/7960/directory-personal.xml
+++ b/resources/templates/provision/cisco/7960/directory-personal.xml
@@ -15,9 +15,11 @@
{$row.phone_extension}
{/if}
+{/if}
{assign var=x value=$x+1}
{/foreach}
+