diff --git a/lib/formslib.php b/lib/formslib.php
index 7592da9..ea11f3d 100644
--- a/lib/formslib.php
+++ b/lib/formslib.php
@@ -1486,7 +1486,7 @@ function validate_' . $this->_formName . '(frm) {
         } else if (is_a($element, 'HTML_QuickForm_hidden')) {
             return array();
 
-        } else if (method_exists($element, 'getPrivateName')) {
+        } else if (method_exists($element, 'getPrivateName') && !($element instanceof HTML_QuickForm_advcheckbox)) {
             return array($element->getPrivateName());
 
         } else {
