diff --git a/src/mklev.c b/src/mklev.c index ea4597757..7a5992b82 100644 --- a/src/mklev.c +++ b/src/mklev.c @@ -375,7 +375,7 @@ join(register int a, register int b, boolean nxcor) yy = cc.y; tx = tt.x - dx; ty = tt.y - dy; - if (nxcor && levl[xx + dx][yy + dy].typ) + if (nxcor && levl[xx + dx][yy + dy].typ != STONE) return; if (okdoor(xx, yy) || !nxcor) dodoor(xx, yy, croom);