don't crash if layout changed to invalid engine - RH Bug#847458