diff --git a/pkg/repo/chartrepo_test.go b/pkg/repo/chartrepo_test.go
index ed09b5c6d01de3d72a62ace8a1ca3982e601b309..7286a4d9e1929337734d3e1c8b2a98c900ed1f46 100644
--- a/pkg/repo/chartrepo_test.go
+++ b/pkg/repo/chartrepo_test.go
@@ -243,7 +243,7 @@ func TestErrorFindChartInRepoURL(t *testing.T) {
 	if err == nil {
 		t.Errorf("Expected error for bad chart URL, but did not get any errors")
 	}
-	if err != nil && !strings.Contains(err.Error(), `Looks like "http://someserver/something" is not a valid chart repository or cannot be reached: Get http://someserver/something/index.yaml`) {
+	if err != nil && !strings.Contains(err.Error(), `Looks like "http://someserver/something" is not a valid chart repository or cannot be reached`) {
 		t.Errorf("Expected error for bad chart URL, but got a different error (%v)", err)
 	}
 
diff --git a/scripts/validate-go.sh b/scripts/validate-go.sh
index 328ce40f9087c8a31984602ff0a2577a887189dc..8c993060de161ae60dee5d58da8c245c0c4cdc3c 100755
--- a/scripts/validate-go.sh
+++ b/scripts/validate-go.sh
@@ -36,6 +36,7 @@ gometalinter.v1 \
   --tests \
   --vendor \
   --deadline 60s \
+  --skip proto \
   ./... || exit_code=1
 
 echo