diff --git a/rdisk.c b/rdisk.c index 5fabe82..09b4d8c 100644 --- a/rdisk.c +++ b/rdisk.c @@ -66,7 +66,7 @@ OSErr RDiskOpen(IOParamPtr p, DCtlPtr d) { // Do nothing if inhibited RDiskReadXPRAM(1, 4, &legacy_startup); - if ((legacy_startup & 0x07) == 0x04) { return noErr; } + if (legacy_startup & 0x80) { return noErr; } // Allocate storage struct d->dCtlStorage = NewHandleSysClear(sizeof(RDiskStorage_t));