       else
 
         # So we have a session, let's check it out if its a valid one
-        checkSessionValidity { session, logout, clientId }, callback
+        checkSessionValidity { session, clientId }, callback
 
 
   @getHash = getHash = (value) ->

      return callback null, { isEligible: yes }


  logout = (reason, clientId, callback) ->

    JUser.logout clientId, (err) ->
      logError reason, clientId


      if err

        terminateSession 'error finding user with username', clientId, callback

      else unless user

        terminateSession "no user found with #{username} and sessionId", clientId, callback

      else

