diff --git a/plugins/personal/generic/class_user.inc b/plugins/personal/generic/class_user.inc
index 314ad79288d7267b36b91d0b8502d6ff4c08f090..566d24ef42ca610c258865de51d408c9ae2267f8 100644
--- a/plugins/personal/generic/class_user.inc
+++ b/plugins/personal/generic/class_user.inc
@@ -91,6 +91,10 @@ class UserPasswordAttribute extends CompositeAttribute
         parent::renderAttribute($attributes, $readOnly);
       } else {
         foreach ($this->attributes as $key => &$attribute) {
+          if (is_object($this->plugin) && $this->plugin->is_template && ($key == 2)) {
+            /* Do not display confirmation field in template mode */
+            continue;
+          }
           if (($key == 0) && ($config->get_cfg_value('forcePasswordDefaultHash', 'FALSE') == 'TRUE')) {
             $attribute->setDisabled(TRUE);
           } else {