diff -r 0295359a7673 -r 69df6ed78a6a realtimenetprots/sipfw/ProfileAgent/Server/Src/sipalrmigrationcontroller.cpp --- a/realtimenetprots/sipfw/ProfileAgent/Server/Src/sipalrmigrationcontroller.cpp Fri Aug 06 15:14:04 2010 +0300 +++ b/realtimenetprots/sipfw/ProfileAgent/Server/Src/sipalrmigrationcontroller.cpp Mon Aug 23 17:50:26 2010 +0300 @@ -178,6 +178,7 @@ if (index != KErrNotFound) { iObservers.Remove(index); + iObservers.Compress(); } if (iObservers.Count() == 0)