         keystrokes: 'ctrl-shift-tab')
       return if bindings.length > 1 and bindings[0].source isnt keyBindSource
 
-      if atom.config.get(configKey)
+      if atom.config.get(enableMruConfigKey)
         atom.keymaps.removeBindingsFromSource(keyBindSource)
       else
         disabledBindings =

            'ctrl-shift-tab ^ctrl': 'unset!'
        atom.keymaps.add(keyBindSource, disabledBindings, 0)

    @subscriptions.add atom.config.observe configKey, => @updateTraversalKeybinds()
    @subscriptions.add atom.keymaps.onDidLoadUserKeymap? => @updateTraversalKeybinds()

    # If the command bubbles up without being handled by a particular pane,

    @mruListViews = []

    keyBindSource = 'tabs package'
    enableMruConfigKey = 'tabs.enableMruTabSwitching'

    @updateTraversalKeybinds = ->
      # We don't modify keybindings based on our setting if the user has already tweaked them.
