diff --git a/newgrf.c b/newgrf.c index be68ff5949..60a16a46b8 100644 --- a/newgrf.c +++ b/newgrf.c @@ -2603,7 +2603,7 @@ static void GRFError(byte *buf, int len) } sevid = GB(sevid, 0, 2); - grfmsg(0, msgstr[(msgid == 0xFF) ? lengthof(msgstr) - 1 : msgid], sevstr[sevid], buf[4]); + grfmsg(0, msgstr[(msgid == 0xFF) ? lengthof(msgstr) - 1 : msgid], sevstr[sevid], &buf[4]); } /* Action 0x0C */