diff --git a/internal.c b/internal.c
index 8b19692fa8756eb8cdc9e8a4245d8893ac92242e..497ce6cc866a88a017ab3fbb9324b6379399dff5 100644
--- a/internal.c
+++ b/internal.c
@@ -118,7 +118,9 @@ int is_laptop = 0;
 
 int internal_init(void)
 {
+#if __FLASHROM_LITTLE_ENDIAN__
 	int ret = 0;
+#endif
 	int force_laptop = 0;
 	char *arg;