diff --git a/net/bootp.c b/net/bootp.c
index defad73d1aa8a8b762d05c0cd1f9e6c4a628406d..fbdc7cb3a32899a8c3e6bde3b39a0b216c7da9b9 100644
--- a/net/bootp.c
+++ b/net/bootp.c
@@ -349,7 +349,7 @@ static void bootp_handler(uchar *pkt, unsigned dest, struct in_addr sip,
 	/*
 	 *	Got a good BOOTP reply.	 Copy the data into our variables.
 	 */
-#ifdef CONFIG_STATUS_LED
+#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
 	status_led_set(STATUS_LED_BOOT, STATUS_LED_OFF);
 #endif