fix no-js style screwing with everything, refs 61065fcc32f6ac38139f0cc587554a55524a40e1