diff --git a/src/savegame_json.cpp b/src/savegame_json.cpp index 880791a7d06e4..b6cb6639262db 100644 --- a/src/savegame_json.cpp +++ b/src/savegame_json.cpp @@ -4950,6 +4950,9 @@ void submap::load( const JsonValue &jv, const std::string &member_name, int vers m->ter[i][j] = iid_ter; if( iid_furn ) { m->frn[i][j] = iid_furn; + if ( !remaining ) { + iid_furn = furn_str_id::NULL_ID().id(); + } } } }