diff --git a/common/fdt_support.c b/common/fdt_support.c
index c9f7019e38e8de1469f506cdd57353fd27d8e134..a57a5759e4a030d9c03a5aad969703de787d41d6 100644
--- a/common/fdt_support.c
+++ b/common/fdt_support.c
@@ -903,14 +903,9 @@ void fdt_fixup_mtdparts(void *blob, void *node_info, int node_info_size)
 {
 	struct node_info *ni = node_info;
 	struct mtd_device *dev;
-	char *parts;
 	int i, idx;
 	int noff;
 
-	parts = getenv("mtdparts");
-	if (!parts)
-		return;
-
 	if (mtdparts_init() != 0)
 		return;