diff --git a/src/do.c b/src/do.c index 7beb55373..927c3f7b0 100644 --- a/src/do.c +++ b/src/do.c @@ -173,7 +173,7 @@ const char *verb; if (*verb) { if (Blind && (x == u.ux) && (y == u.uy)) { You_hear("a CRASH! beneath you."); - } else if (cansee(x, y)) { + } else if (!Blind && cansee(x, y)) { pline_The("boulder %s%s.", t->tseen ? "" : "triggers and ", t->ttyp == TRAPDOOR ? "plugs a trap door" :