diff --git a/drivers/block/ata_piix.c b/drivers/block/ata_piix.c
index c81d11a6ce35e1800ef652e75392a7dbc3f38430..1c3ab8a7333906e3e7fca1f2dd7219a951a45719 100644
--- a/drivers/block/ata_piix.c
+++ b/drivers/block/ata_piix.c
@@ -204,9 +204,6 @@ init_sata (int dev)
 				dev_print (&sata_dev_desc[devno]);
 				/* initialize partition type */
 				init_part (&sata_dev_desc[devno]);
-				if (sata_curr_device < 0)
-					sata_curr_device =
-					    i * CONFIG_SYS_SATA_DEVS_PER_BUS + j;
 			}
 		}
 	}