diff --git a/core/misc/states.js b/core/misc/states.js index 75ee01d..c85536f 100644 --- a/core/misc/states.js +++ b/core/misc/states.js @@ -163,7 +163,7 @@ states.Dependent.prototype = { */ update: function (selector, state, value) { // Only act when the 'new' value is actually new. - if (value !== this.values[selector][state.name]) { + if (value !== this.values[selector][state.name] || value === null) { this.values[selector][state.name] = value; this.reevaluate(); }