Ok, I did a reflash of Diablo, and the only tweaks I made to the repositories were adding 'chinook' to the maemo Extras catalog, and adding the Claws Mail repository, also with the chinook distribution
BTW, where's the active Microb browser development happening, for the sake of filing bug reports? http://browser.garage.maemo.org/ and https://garage.maemo.org/projects/browser don't seem to be very active, and I'm guessing that's the wrong place.