The same block below has an else with a WARN should this not too?