diff --git a/src/system/boot/platform/openfirmware/devices.cpp b/src/system/boot/platform/openfirmware/devices.cpp index df08de6575..a00179ea8c 100644 --- a/src/system/boot/platform/openfirmware/devices.cpp +++ b/src/system/boot/platform/openfirmware/devices.cpp @@ -50,7 +50,8 @@ platform_add_boot_device(struct stage2_args *args, NodeList *devicesList) RemoteDisk *remoteDisk = RemoteDisk::FindAnyRemoteDisk(); if (!remoteDisk) return B_ENTRY_NOT_FOUND; - *_device = remoteDisk; + + devicesList->Add(remoteDisk); return B_OK; }