Disable marking messages as read/unread if not connected.  Show messages as read if user isn't connected.  Finishes #1750