diff --git a/public_html/deployment/classes/formgen.class.php b/public_html/deployment/classes/formgen.class.php
index a4e725b803d2305049d3818960ec0d4a0c88b60b..33dc0ce6a35a216bc380c261052872bcd4738117 100644
--- a/public_html/deployment/classes/formgen.class.php
+++ b/public_html/deployment/classes/formgen.class.php
@@ -150,7 +150,8 @@ class formgen {
         switch ($elementData["type"]) {
             case "button":
                 $this->_checkReqiredKeys($elementData, array("value"));
-                $sFormElement.='    <button id="' . $sId . '" class="btn btn-default"';
+                $elementData["class"]=$elementData["class"] ? $elementData["class"] : "btn btn-default";
+                $sFormElement.='    <button id="' . $sId . '" ';
                 $sFormElement.=$this->_addHtmlAtrributes(explode(",", "$sDefaultAttributes,checked,name"), $elementData);
                 $sFormElement.='>' . $elementData["value"] . '</button>';
                 $sFormElement.="\n";