diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c
index b023e2635e18dc0400a16a39761875e6c9cb9e9c..861712b78bcec63aa1302351df9d51c559fd6be5 100644
--- a/common/cmd_bootm.c
+++ b/common/cmd_bootm.c
@@ -854,6 +854,12 @@ static int image_info (ulong addr)
 		}
 
 		fit_print_contents (hdr);
+
+		if (!fit_all_image_check_hashes (hdr)) {
+			puts ("Bad hash in FIT image!\n");
+			return 1;
+		}
+
 		return 0;
 #endif
 	default: