more (hopefully final) fix for widget contents