This is highly dangerous! Do I see it correct that this is an empty else block without `{}`, so the next line (`html = …`) will be pulled into the else section?