Index: hw/ide.c =================================================================== RCS file: /cvsroot/qemu/qemu/hw/ide.c,v retrieving revision 1.26 diff -u -r1.26 ide.c --- hw/ide.c 25 Jun 2004 14:54:19 -0000 1.26 +++ hw/ide.c 5 Aug 2004 15:33:53 -0000 @@ -1655,10 +1655,9 @@ break; default: case 7: - if ((!ide_if[0].bs && !ide_if[1].bs) || - (s != ide_if && !s->bs)) + if (!ide_if[0].bs && !ide_if[1].bs) ret = 0; else ret = s->status;