If spark is losing connection to the server without clean disconnect, the user can't close chat windows that were already open.
check if still connected
committed internal patch into trunk
Mass closing of resolved issues