How to fix Sync Browser not working on ICS I just got a Galaxy Nexus and all is good apart from that my Sync Browser doesn't work.  When I run logcat against it it gives me the error of :

BookmarksSync  I  Sync failed due to soft error: Skipping any commits.


I've seen some pages online which describe this issue and suggest fixing by removing all your bookmarks and starting again, but I'd rather not do this. *see edit below

Does anyone know how I can fix this without removing all my existing browser setup?  or if this is the only way, can someone point me to a page with clear instructions.

** EDIT **
I tried removing all my bookmarks and syncing and it's still giving me an error with no bookmarks present.
I had a similar issue.

Eventually, I disabled the following:  

auto fill forms; sync via USB an developer tools. It worked!  

Oh also I cleared data (settings..content settings) for Google sites.