You have the IDE drive configured as a slave? Is there another (master) device on that IDE connection?
Each connector needs a Master device to do the device recognition during POST (boot up). So, even though you have a master device hooked to the SATA controller, the IDE controller has to have a master device configured as well to do the device recognition for that controller.