diff --git a/xtldr2/modules/xtos_o/xtos.c b/xtldr2/modules/xtos_o/xtos.c index b8aec1f..a1e56d1 100644 --- a/xtldr2/modules/xtos_o/xtos.c +++ b/xtldr2/modules/xtos_o/xtos.c @@ -544,5 +544,8 @@ XtLdrModuleMain(IN EFI_HANDLE ImageHandle, XtBootProtocol.BootSystem = XtBootSystem; /* Register XTOS boot protocol */ + XtLdrProtocol->Boot.RegisterProtocol(L"XTOS", &Guid); + + /* Install XTOS protocol */ return XtLdrProtocol->Protocol.Register(&Guid, &XtBootProtocol); }