     @configSubscription = atom.config.observe 'tabs.showIcons', =>
       @updateIconVisibility()
 
-    @vcsConfigSubscription = atom.config.observe 'tabs.enableVcsColoring', (isEnabled) =>
+    @subscriptions.add atom.config.observe 'tabs.enableVcsColoring', (isEnabled) =>
       if isEnabled and @path? then @setupVcsStatus() else @unsetVcsStatus()
 
   setupTooltip: ->

    closeIcon = document.createElement('div')
    closeIcon.classList.add('close-icon')
    @appendChild(closeIcon)

    @handleEvents()
    @updateDataAttributes()

    @iconSubscription?.dispose()
    @mouseEnterSubscription?.dispose()
    @configSubscription?.dispose()
    @subscriptions?.dispose()
    @repoSubscriptions?.dispose()
    @destroyTooltip()
    @remove()

