From 0e5afe8c4f2fd2af60d7594245a9603a866994af Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Thu, 21 May 2026 05:46:23 +0300
Subject: [PATCH 42/42] Savegame: Do not require map.altitude entry when map
 empty

See RM #2036

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 server/savegame/savegame3.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/server/savegame/savegame3.c b/server/savegame/savegame3.c
index a4b7a57c57..06b768c862 100644
--- a/server/savegame/savegame3.c
+++ b/server/savegame/savegame3.c
@@ -2822,9 +2822,8 @@ static void sg_load_map(struct loaddata *loading)
   wld.map.server.have_huts
     = secfile_lookup_bool_default(loading->file, TRUE, "map.have_huts");
 
-  sg_failure_ret(secfile_lookup_bool(loading->file, &wld.map.altitude_info,
-                                     "map.altitude"),
-                 "%s", secfile_error());
+  wld.map.altitude_info
+    = secfile_lookup_bool_default(loading->file, TRUE, "map.altitude");
 
   game.scenario.have_resources
     = secfile_lookup_bool_default(loading->file, TRUE, "map.have_resources");
-- 
2.53.0

