diff --git a/checklist-model.js b/checklist-model.js
index <HASH>..<HASH> 100644
--- a/checklist-model.js
+++ b/checklist-model.js
@@ -88,7 +88,7 @@ angular.module('checklist-model', [])
       }
 
       // exclude recursion
-      tElement.removeAttr('checklist-model data-checklist-model');
+      tElement.removeAttr('checklist-model');
       
       // local scope var storing individual checkbox model
       tElement.attr('ng-model', 'checked');
Looped for ever.

Fixed infinity loop.