fix build

R=rsc
CC=golang-dev
https://golang.org/cl/1913042
diff --git a/test/zerodivide.go b/test/zerodivide.go
index e016d0d..224797f 100644
--- a/test/zerodivide.go
+++ b/test/zerodivide.go
@@ -159,11 +159,11 @@
 			}
 			fmt.Printf("%s: expected no error; got %q\n", t.name, err)
 		case t.err != "" && err != "":
-			if !bad {
-				bad = true
-				fmt.Printf("BUG\n")
-			}
 			if strings.Index(err, t.err) < 0 {
+				if !bad {
+					bad = true
+					fmt.Printf("BUG\n")
+				}
 				fmt.Printf("%s: expected %q; got %q\n", t.name, t.err, err)
 				continue
 			}