diff --git a/cmd/helm/dependency.go b/cmd/helm/dependency.go
index 231659691a7d0cb8d6691fc1af1446c6bff2dbfb..a0388e18dfa990423070b03d5829cad0e5351170 100644
--- a/cmd/helm/dependency.go
+++ b/cmd/helm/dependency.go
@@ -141,7 +141,7 @@ func (l *dependencyListCmd) run() error {
 	r, err := chartutil.LoadRequirements(c)
 	if err != nil {
 		if err == chartutil.ErrRequirementsNotFound {
-			fmt.Fprintf(l.out, "WARNING: no requirements at %s/charts\n", l.chartpath)
+			fmt.Fprintf(l.out, "WARNING: no requirements at %s\n", filepath.Join(l.chartpath, "charts"))
 			return nil
 		}
 		return err