diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 183821c..d4bbf7f 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -2,6 +2,11 @@ X-editable changelog
 =============================
 
 
+Version 1.4.1 wip
+----------------------------
+[enh] checklist: set checked via prop instead of attr (vitalets) 
+
+
 Version 1.4.0 Jan 11, 2013
 ----------------------------
 [enh] added new input type: combodate (vitalets) 
diff --git a/src/inputs/checklist.js b/src/inputs/checklist.js
index 682e9a1..d6b2376 100644
--- a/src/inputs/checklist.js
+++ b/src/inputs/checklist.js
@@ -72,7 +72,7 @@ $(function(){
        
        //set checked on required checkboxes
        value2input: function(value) {
-            this.$input.removeAttr('checked');
+            this.$input.prop('checked', false);
             if($.isArray(value) && value.length) {
                this.$input.each(function(i, el) {
                    var $el = $(el);
@@ -81,7 +81,7 @@ $(function(){
                        /*jslint eqeq: true*/
                        if($el.val() == val) {
                        /*jslint eqeq: false*/                           
-                           $el.attr('checked', 'checked');
+                           $el.prop('checked', true);
                        }
                    });
                });