diff --git a/cmd/helm/helm.go b/cmd/helm/helm.go
index f19cb3c50eb8c5300c21867781b01cba1bc0fa15..4c7ca92909c0d536031ed1317267a95c14b69aa3 100644
--- a/cmd/helm/helm.go
+++ b/cmd/helm/helm.go
@@ -216,7 +216,7 @@ func prettyError(err error) error {
 	}
 	// If it's grpc's error, make it more user-friendly.
 	if s, ok := status.FromError(err); ok {
-		return s.Err()
+		return fmt.Errorf(s.Message())
 	}
 	// Else return the original error.
 	return err