diff --git a/src/mapgen.cpp b/src/mapgen.cpp index c1386974467df..f4b5f8c7eb289 100644 --- a/src/mapgen.cpp +++ b/src/mapgen.cpp @@ -628,6 +628,7 @@ void mapgen_function_json_base::setup_setmap( const JsonArray &parray ) tmp_x2 = jmapgen_int( pjo, "x2" ); tmp_y2 = jmapgen_int( pjo, "y2" ); if( !check_inbounds( tmp_x2, tmp_y2, pjo ) ) { + pjo.allow_omitted_members(); continue; } }