diff --git a/target/linux/lantiq/patches-4.1/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch b/target/linux/lantiq/patches-4.1/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch
index 535069c58dbe3bf49cf19acfd13229f5cecb9ce1..25f3fff213999aa3caeb3689b2babf44db65b14f 100644
--- a/target/linux/lantiq/patches-4.1/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch
+++ b/target/linux/lantiq/patches-4.1/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch
@@ -38,7 +38,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
  	if (data && data->name)
  		nor->mtd.name = data->name;
 +	else if (of_mtd_name)
-+		flash->mtd.name = of_mtd_name;
++		nor->mtd.name = of_mtd_name;
  
  	/* For some (historical?) reason many platforms provide two different
  	 * names in flash_platform_data: "name" and "type". Quite often name is