Fixed MessageActivity so you cannot change event if none exists