diff --git a/cmd/common.go b/cmd/common.go
index 33ded8970c49cd20aecfc78f9cd61eb553772bf5..c96893b84e83f0d4680b81ddfd35115caa3cf4e7 100644
--- a/cmd/common.go
+++ b/cmd/common.go
@@ -86,7 +86,7 @@ func runChecks(t check.NodeType) {
 	// Variable substitutions. Replace all occurrences of variables in controls file.
 	s := strings.Replace(string(in), "$kubeConfDir", viper.Get("kubeConfDir").(string), -1)
 	s = strings.Replace(s, "$etcdConfDir", viper.Get("etcdConfDir").(string), -1)
-	s = strings.Replace(s, "$flanneldConfDir", viper.Get("etcdConfDir").(string), -1)
+	s = strings.Replace(s, "$flanneldConfDir", viper.Get("flanneldConfDir").(string), -1)
 
 	controls := check.NewControls(t, []byte(s))