diff --git a/arch/x86/lib/bootm.c b/arch/x86/lib/bootm.c
index 2520228b4caee000f580e461dcb9294d375b7cac..0d3250cfa304da27c10dfb12694c9331b1f11d52 100644
--- a/arch/x86/lib/bootm.c
+++ b/arch/x86/lib/bootm.c
@@ -63,6 +63,8 @@ int do_bootm_linux(int flag, int argc, char * const argv[],
 		}
 #if defined(CONFIG_FIT)
 	} else if (images->fit_uname_os) {
+		int ret;
+
 		ret = fit_image_get_data(images->fit_hdr_os,
 					images->fit_noffset_os, &data, &len);
 		if (ret) {