diff --git a/mysql/mysql_test.go b/mysql/mysql_test.go
index 9f2d2b3187789734813cc9f9e08a698a1963cdd1..6e9030fe7e6eeb4e902c0b4ce9ee3d5161150385 100644
--- a/mysql/mysql_test.go
+++ b/mysql/mysql_test.go
@@ -338,11 +338,14 @@ func TestFind(t *testing.T) {
 
 	for {
 		err = res.Next(&dst5)
-		if err != nil {
+		if err == nil {
+			if dst5.PersonName == "José" {
+				found = true
+			}
+		} else if err == db.ErrNoMoreRows {
 			break
-		}
-		if dst5.PersonName == "José" {
-			found = true
+		} else {
+			t.Fatalf(err.Error())
 		}
 	}