diff options
Diffstat (limited to 'engines/hdb')
-rw-r--r-- | engines/hdb/map-loader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/hdb/map-loader.cpp b/engines/hdb/map-loader.cpp index d5b13e4e63..720c921865 100644 --- a/engines/hdb/map-loader.cpp +++ b/engines/hdb/map-loader.cpp @@ -174,7 +174,7 @@ void Map::draw() { tileIndex = _foreground[matrixY + _mapTileX + i]; if (tileIndex >= 0) { Tile *fTile = g_hdb->_drawMan->getTile(tileIndex); - if (!(fTile->_flags & kFlagInvisible)) { + if (fTile && !(fTile->_flags & kFlagInvisible)) { if ((fTile->_flags & kFlagGrating)) { /* |