       scopeSelector = null
 
     if scopeSelector?
-      settings = @scopedSettingsStore.propertiesForSourceAndSelector('user-config', scopeSelector)
+      settings = @scopedSettingsStore.propertiesForSourceAndSelector(@getUserConfigPath(), scopeSelector)
       not _.valueForKeyPath(settings, keyPath)?
     else
       not _.valueForKeyPath(@settings, keyPath)?


  save: ->
    allSettings = global: @settings
    allSettings = _.extend allSettings, @scopedSettingsStore.propertiesForSource('user-config')
    CSON.writeFileSync(@configFilePath, allSettings)

  ###

      scopeSelector = null

    if scopeSelector?
      defaultValue = @scopedSettingsStore.getPropertyValue(scopeSelector, keyPath, excludeSources: [@getUserConfigPath()])
      defaultValue ?= _.valueForKeyPath(@defaultSettings, keyPath)
    else
      defaultValue = _.valueForKeyPath(@defaultSettings, keyPath)
