diff --git a/src/config-observer.coffee b/src/config-observer.coffee index ead7f8b3b..399c02e3e 100644 --- a/src/config-observer.coffee +++ b/src/config-observer.coffee @@ -4,5 +4,6 @@ module.exports = @configSubscriptions[keyPath] = config.observe(keyPath, args...) unobserveConfig: -> - for keyPath, subscription of @configSubscriptions ? {} - subscription.cancel() + if @configSubscriptions? + subscription.cancel() for keyPath, subscription of @configSubscriptions + @configSubscriptions = null