diff --git a/drivers/block/null_blk.c b/drivers/block/null_blk.c
index 042c778e5a4e0bf2009c38a6b1cf37bc5d23ce89..8abfb1059909b5afe1830fdf663ed1b359bb5c95 100644
--- a/drivers/block/null_blk.c
+++ b/drivers/block/null_blk.c
@@ -390,6 +390,7 @@ static ssize_t nullb_device_power_store(struct config_item *item,
 		null_del_dev(dev->nullb);
 		mutex_unlock(&lock);
 		clear_bit(NULLB_DEV_FL_UP, &dev->flags);
+		clear_bit(NULLB_DEV_FL_CONFIGURED, &dev->flags);
 	}
 
 	return count;