diff --git a/grub-core/lib/i386/reboot.c b/grub-core/lib/i386/reboot.c
index a234244dc..dce0b563d 100644
--- a/grub-core/lib/i386/reboot.c
+++ b/grub-core/lib/i386/reboot.c
@@ -16,6 +16,8 @@
* along with GRUB. If not, see .
*/
+#ifndef GRUB_MACHINE_EFI
+
#include
#include
#include
@@ -58,3 +60,5 @@ grub_reboot (void)
while (1);
}
+
+#endif /* GRUB_MACHINE_EFI */