   @addToGroup = (account, slug, email, invite, callback)->
     JGroup.one {slug}, (err, group)->
       if err or not group then callback err
-      else if invite?.group isnt slug and group.privacy is 'private' and group.slug isnt 'koding'
+      else if invite? and invite.group isnt slug and group.privacy is 'private' and group.slug isnt 'koding'
         group.requestAccessFor account, callback
       else
         group.approveMember account, (err)->

            callback null, newToken
        else
          callback new KodingError "Session not found!"
        

  @convert = secure (client, userFormData, callback) ->
    { connection, sessionToken : clientId } = client

      counterName : 'guest'
      offset      : 0
    }).next (err, guestId) =>
      return callback err  if err?

      username = "guest-#{guestId}"

