diff --git a/js/dependent.js b/js/dependent.js
index cca3622..c752e71 100644
--- a/js/dependent.js
+++ b/js/dependent.js
@@ -99,7 +99,7 @@
           else {
             switch ($(trigger).attr('type')) {
               case 'checkbox':
-                var val = $(trigger).attr('checked') || 0;
+                var val = new Boolean($(trigger).attr('checked') || ($(trigger).attr('checked') == 'checked'));
 
                 if (val) {
                   $(trigger).siblings('label').removeClass('hidden-options').addClass('expanded-options');
