fixed yet another bug in settings syncing