diff --git a/src/cmd/8l/pass.c b/src/cmd/8l/pass.c index 01f04048b1..92a0b93343 100644 --- a/src/cmd/8l/pass.c +++ b/src/cmd/8l/pass.c @@ -300,12 +300,10 @@ loop: p->pcond = q; } xfol(p->link); - if(a != ATEXT) { - q = brchain(p->pcond); - if(q->mark) { - p->pcond = q; - return; - } + q = brchain(p->pcond); + if(q->mark) { + p->pcond = q; + return; } p = q; goto loop;