# HG changeset patch # User rubidium # Date 2008-05-15 08:01:46 # Node ID bfa5965b4b6122ee47e5fc3db8dc1738fd9ee963 # Parent 225c71d3aa3adecec3b9cb555caede0724e7ffa8 (svn r13098) -Fix [FS#2016]: segmentation fault on opening an already opened depot. diff --git a/src/depot_gui.cpp b/src/depot_gui.cpp --- a/src/depot_gui.cpp +++ b/src/depot_gui.cpp @@ -1001,6 +1001,8 @@ void ShowDepotWindow(TileIndex tile, Veh w = AllocateWindowDescFront(&_aircraft_depot_desc, tile); break; } + if (w == NULL) return; + w->caption_color = GetTileOwner(tile); w->CreateDepotListWindow(type); }