 			if ( isThisUser( aPresence.from ) ) 
 			{
 				myAffiliation = item.affiliation;
+				dispatchEvent(new Event("affiliationSet")); //update bindings
 				myRole = item.role;
+				dispatchEvent(new Event("roleSet")); //update bindings
 		
 				if (!isActive && aPresence.type != Presence.UNAVAILABLE_TYPE) 
 				{

		 *
		 * @return The user's affiliation
		 */
		public function get affiliation():String
		{
			return myAffiliation;

		 *
		 * @return The user's role
		 */
		[Bindable(event=roleSet)]
		public function get role():String
		{
			return myRole;
