diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php
index d941306df..e88849f56 100644
--- a/e107_handlers/form_handler.php
+++ b/e107_handlers/form_handler.php
@@ -2507,9 +2507,9 @@ class e_form
break;
case 'hidden':
+ $value = (isset($parms['value'])) ? $parms['value'] : $value;
$ret = (vartrue($parms['show']) ? ($value ? $value : varset($parms['empty'], $value)) : '');
- $value = (vartrue($parms['value'])) ? $parms['value'] : $value;
- echo "key=".$key."
value=".$value;
+ //echo "
key=".$key."
value=".$value;
$ret = $ret.$this->hidden($key, $value);
break;