The Account and Contact classes in the nepomuk service need to ensure that when we reconnect to the IM network, any changes that have happened while we were disconnected are signalled to the Storage class. Probably the simplest way to do this is just emit the signals for all properties indicating that they have changed on newly constructed Account and Contact instances. This way, although some of these changes will be false alarms, it will ensure that no out of date information remains.
This is fixed in latest master.