     machineItem = @getMachineNode uid
     return kd.warn 'No such Machine!'  unless machineItem
 
-    @updateMountState uid, no
     @stopWatching machineItem.data.path
     FSHelper.unregisterMachineFiles uid
     @treeController.removeNodeView machineItem

    if @getMachineNode uid
      return kd.warn "Machine #{machine.getName()} is already mounted!"

    @updateMountState uid, yes

    @machines.push FSHelper.createFileInstance
      name           : path
      path           : "[#{uid}]#{path}"

  setReadOnly: (state) -> @treeController.isReadOnly = state


  # FS Watcher helpers
  #
  registerWatcher: (path, stopWatching) ->
