diff -r 5c300d5b3aa9 -r c861a188a760 src/spritecache.cpp --- a/src/spritecache.cpp Thu Feb 08 12:54:23 2007 +0000 +++ b/src/spritecache.cpp Thu Feb 08 14:02:12 2007 +0000 @@ -123,11 +123,11 @@ DEBUG(sprite, 9, "Load sprite %d", id); if (!SpriteExists(id)) { - error( - "Tried to load non-existing sprite #%d.\n" - "Probable cause: Wrong/missing NewGRFs", - id - ); + DEBUG(sprite, 1, "Tried to load non-existing sprite #%d. Probable cause: Wrong/missing NewGRFs", id); + + /* SPR_IMG_QUERY is a BIG FAT RED ? */ + id = SPR_IMG_QUERY; + sc = GetSpriteCache(SPR_IMG_QUERY); } FioSeekToFile(sc->file_pos);