Corrupted level map caused by missing materials

Anyone experience a corrupted level map when materials are missing. If I re-create materials with the missing names, then the map loads properly. If not, then UE4 complains that it is a corrupted map.

Shouldn’t UE4 be smart enough to just add a default material to the missing materials on load?