diff --git a/src/mkroom.c b/src/mkroom.c index f1a0cfb35..68ce1e1d6 100644 --- a/src/mkroom.c +++ b/src/mkroom.c @@ -595,7 +595,7 @@ shrine_pos(int roomno) buf.y++; /* irregular room or the location is blocked */ - if (roomno != levl[buf.x][buf.y].roomno + if (roomno != (int) levl[buf.x][buf.y].roomno || (levl[buf.x][buf.y].typ != ROOM && levl[buf.x][buf.y].typ != ICE && levl[buf.x][buf.y].typ != CLOUD))