diff -r 4d9106153407 -r 5a61d9e6120b indra/newview/llavataractions.cpp --- a/indra/newview/llavataractions.cpp Thu Jun 21 16:44:04 2012 -0400 +++ b/indra/newview/llavataractions.cpp Sat Jun 30 07:49:48 2012 +0200 @@ -459,6 +459,9 @@ if (gIMMgr->hasSession(session_id)) { // we should always get here, but check to verify anyways + LLIMFloater* im_floater = LLIMFloater::findInstance(session_id); + im_floater->show(session_id); + im_floater->setVisible(true); LLIMModel::getInstance()->addMessage(session_id, SYSTEM_FROM, LLUUID::null, LLTrans::getString("share_alert"), false); } }