         @createPanel()
       else
         @createPanel()
-        @workspaceRef.set "keys": @sessionData
+        @keysRef.set @sessionData
+        @groupNameRef.set KD.getSingleton("groupsController").currentGroupName
 
       if not isOldSession
         @addToHistory { message: "$0 started the session", by: KD.nick() }

        return @pingHostTimer = KD.utils.wait 10000, =>
          @showNotActiveView()

      @syncWorkspace()
      @connected = yes
      KD.utils.killWait @pingHostTimer

    @usersRef.on "value", (snapshot) =>
      data   = @reviveSnapshot snapshot

    @historyRef     = @workspaceRef.child "history"
    @chatRef        = @workspaceRef.child "chat"
    @usersRef       = @workspaceRef.child "users"
    @keysRef        = @workspaceRef.child "keys"
    @groupNameRef   = @workspaceRef.child "groupName"
    @userRef        = @usersRef.child KD.nick()
    @requestPingRef = @workspaceRef.child "requestPing"
    @onlineCountRef = @workspaceRef.child "onlineUserCount"
