handle lack of config.layout more gracefully