diff --git a/cmd/helm/get_manifest.go b/cmd/helm/get_manifest.go
index 1c42830f00fa36f0d7eec65f980850552c029d53..c01febfb45ab45bd372ece73651f73d203f50c9f 100644
--- a/cmd/helm/get_manifest.go
+++ b/cmd/helm/get_manifest.go
@@ -55,9 +55,7 @@ func newGetManifestCmd(client helm.Interface, out io.Writer) *cobra.Command {
 				return errReleaseRequired
 			}
 			get.release = args[0]
-			if get.client == nil {
-				get.client = helm.NewClient(helm.Host(settings.TillerHost))
-			}
+			get.client = ensureHelmClient(get.client)
 			return get.run()
 		},
 	}