Merge pull request #4983 from colemanw/CRM-15842
[civicrm-core.git] / CRM / Core / Form.php
index b68f8fef6505e6c6e93a8ab598f7d646cedfa17e..6556eeecf769364a6330001f74965ca269e272fe 100644 (file)
@@ -515,6 +515,10 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
     foreach ($params as $button) {
       $attrs = array('class' => 'crm-form-submit') + (array) CRM_Utils_Array::value('js', $button);
 
+      if (!empty($button['class'])) {
+        $attrs['class'] .= ' ' . $button['class'];
+      }
+
       if (!empty($button['isDefault'])) {
         $attrs['class'] .= ' default';
       }