diff --git a/board/idmr/flash.c b/board/idmr/flash.c
index ba9b009e1c0cfd42c617ff8b8c2faf07959d9a59..33512b8946df35dd9d110c732f26947a5cfb1285 100644
--- a/board/idmr/flash.c
+++ b/board/idmr/flash.c
@@ -97,7 +97,7 @@ unsigned long flash_init (void)
 
 	flash_protect (FLAG_PROTECT_SET,
 		       CFG_FLASH_BASE,
-		       CFG_FLASH_BASE + 0x30000, &flash_info[0]);
+		       CFG_FLASH_BASE + 0x2ffff, &flash_info[0]);
 
 	return size;
 }