Hi, It seems I can't compare two ItemId. I have the following code: ItemId _myItemId; void session_MessagingItemCreated(object sender, MessagingItemEventArgs e) { _myIemId = e.ItemId; } void session_MessagingItemModified(object sender, MessagingItemEventArgs e) { if ( e.ItemId == _myItemId ) { ....