spritecache.c
changeset 1378 ebb8d52f0352
parent 1363 01d3de5d8039
child 1380 7faf03f67dc3
--- a/spritecache.c	Thu Feb 17 10:56:19 2005 +0000
+++ b/spritecache.c	Thu Feb 17 15:53:47 2005 +0000
@@ -154,6 +154,14 @@
 	byte type;
 	byte* dest;
 
+	if (_sprite_file_pos[id] == 0) {
+		error(
+			"Tried to load non-existing sprite #%d.\n"
+			"Probable cause: Wrong/missing NewGRFs",
+			id
+		);
+	}
+
 	FioSeekToFile(_sprite_file_pos[id]);
 
 	type = FioReadByte();