 
     { computeController } = kd.singletons
 
-    status  = @machine ['status', 'state']
-    users   = (@machine 'users').toJS()
-    isOwner = yes for user in users when user.owner
-
-    return  unless isOwner
+    return  unless @isOwner()
+
+    status = @machine ['status', 'state']
     return  unless status is Machine.State.Running
 
     workspaces = []


    kd.utils.stopDOMEvent event

    if @machine('type') is 'own'
      kd.singletons.router.handleRoute "/Machines/#{@machine 'uid'}"
    else
      sidebarListItem = ReactDOM.findDOMNode @refs.sidebarMachinesListItem

    else @props.machine.getIn key


  isOwner: ->

    users   = (@machine 'users').toJS()
    isOwner = yes for user in users when user.owner

    return !!isOwner


  handleMachineClick: (event) ->

    kd.utils.defer =>
