3ea658
diff --git a/dmidecode.c b/dmidecode.c
3ea658
index 83e66e6..a5304a7 100644
3ea658
--- a/dmidecode.c
3ea658
+++ b/dmidecode.c
3ea658
@@ -2302,10 +2302,11 @@ static const char *dmi_memory_device_type(u8 code)
3ea658
		"Reserved",
3ea658
		"Reserved",
3ea658
		"DDR3",
3ea658
-		"FBD2", /* 0x19 */
3ea658
+		"FBD2",
3ea658
+		"DDR4" /* 0x1A */
3ea658
	};
3ea658
3ea658
-	if (code >= 0x01 && code <= 0x19)
3ea658
+	if (code >= 0x01 && code <= 0x1A)
3ea658
		return type[code - 0x01];
3ea658
	return out_of_spec;
3ea658
 }