Index: www/misc/states.js
===================================================================
--- www/misc/states.js
+++ www/misc/states.js
@@ -19,7 +19,7 @@
     for (var selector in settings.states) {
       for (var state in settings.states[selector]) {
         new states.Dependent({
-          element: $(selector),
+          element: $(selector).once('states'),
           state: states.State.sanitize(state),
           constraints: settings.states[selector][state]
         });
