Accounts inexplicably removed from "Accounts & sync" I'm running CyanogenMod 7.1.0 on my HTC Desire. I have a few accounts added in "Accounts &amp; Sync" (Last.fm, Facebook, Skype, Soundcloud, etc.), but on several occasions all of them (except Google) got deleted, and I had to log in again in all of them using the respective applications. This could be quite annoying, but fortunately happens only every few days or so.

I can't quite understand why it happens and what causes it. I have some suspicion it might be related to the fact I don't have much space on the device (Desire notoriously has ridiculously little internal storage) -- although I always keep it above the "Low space" warning (which is something like 15 MB).

Is this a known problem? What can I do to prevent it?
After some months of additional observation, I'm pretty certain that the accounts disappear when the free internal space gets low, usually when I'm down to 12 MB or so. Presumably, Android tries to free up some internal space occupied by app data, and the accounts seem to be the first to go. 

Due to the low internal storage, I have moved all apps to the external storage, so this might as well be a factor, as Izzy mentions in the comments.