diff --git a/drivers/base/dd.c b/drivers/base/dd.c
index 14065ebb610a..95f66d043272 100644
--- a/drivers/base/dd.c
+++ b/drivers/base/dd.c
@@ -165,9 +165,6 @@ static void driver_deferred_probe_trigger(void)
 
 void driver_deferred_probe_force_trigger(void)
 {
-	if (!driver_deferred_probe_enable)
-		return;
-
 	/*
 	 * A successful probe means that all the devices in the pending list
 	 * should be triggered to be reprobed.  Move all the deferred devices