diff --git a/pkg/chartutil/requirements.go b/pkg/chartutil/requirements.go
index c421b3dd62f92d0e598a077cbb688208303ce9fc..5f9fa3b3de688a84d965bc2d4f3e3e50541243b8 100644
--- a/pkg/chartutil/requirements.go
+++ b/pkg/chartutil/requirements.go
@@ -384,8 +384,9 @@ func processImportValues(c *chart.Chart, v *chart.Config) error {
 	if err != nil {
 		return err
 	}
+
 	// set the new values
-	c.Values.Raw = string(y)
+	c.Values = &chart.Config{Raw: string(y)}
 
 	return nil
 }