Index: function.c ================================================================== --- function.c +++ function.c @@ -461,10 +461,11 @@ unsigned char*d=read_lump(FIL_SOLUTION,level_id,&sz); if(sz<4 || !d || ((!argc || !sqlite3_value_int(*argv)) && (d[0]|(d[1]<<8))!=level_version)) { free(d); return; } + if(d[2]&128) i+=4; if(d[2]&1) { while(i