 
     checkGroupPermission = (group, account, callback) ->
       { JPermissionSet, JGroup, SocialChannel } = @bongo.models
-      client = { context: { group: group.slug }, connection: delegate: account }
+      client = { context: { group: group.slug }, connection: { delegate: account } }
       JPermissionSet.checkPermission client, 'read group activity', group,
         null, callback
 

        if err then callback err
        else if hasPermission
          client =
            context   : group   : group.slug
            connection: delegate: account

          reqOptions =
            type: options.apiChannelType

    type        : 'topic'
    autoDelete  : yes

  constructor: (@bongo, options = {}) ->

    # instance options
