diff -r ff53afa8ad05 -r f6d44a0cd476 videocollection/mpxmyvideoscollection/src/vcxmyvideosmdsalbums.cpp --- a/videocollection/mpxmyvideoscollection/src/vcxmyvideosmdsalbums.cpp Fri May 14 15:14:51 2010 +0300 +++ b/videocollection/mpxmyvideoscollection/src/vcxmyvideosmdsalbums.cpp Fri May 28 09:45:19 2010 +0300 @@ -1042,7 +1042,10 @@ TObserverNotificationType aType, const RArray& aRelationArray) { - iObserver->HandleRelationEvent( aType, aRelationArray ); + if ( iObserver ) + { + iObserver->HandleRelationEvent( aType, aRelationArray ); + } } #if 0 @@ -1059,7 +1062,10 @@ { case ENotifyAdd: MPX_DEBUG1("CVcxMyVideosMdsAlbums:: relation ENotifyAdd"); - iObserver->HandleRelationIdEvent( aType, aRelationIdArray ); + if ( iObserver ) + { + iObserver->HandleRelationIdEvent( aType, aRelationIdArray ); + } break; case ENotifyModify: MPX_DEBUG1("CVcxMyVideosMdsAlbums:: ENotifyModify");