diff --git a/include/class.forms.php b/include/class.forms.php
index dd5477cc966d1f5650c347b1c461f75543dc7275..ded5e766371c9b05c8a53e1db062b4a4c5629ac8 100644
--- a/include/class.forms.php
+++ b/include/class.forms.php
@@ -954,7 +954,7 @@ class TextboxWidget extends Widget {
         $config = $this->field->getConfiguration();
         if (isset($config['size']))
             $size = "size=\"{$config['size']}\"";
-        if (isset($config['length']))
+        if (isset($config['length']) && $config['length'])
             $maxlength = "maxlength=\"{$config['length']}\"";
         if (isset($config['classes']))
             $classes = 'class="'.$config['classes'].'"';