diff --git a/src/lib.rs b/src/lib.rs
index d381b96af9b460b568a82418dcaf45a7e7431130..fe7929a38cff4591b6b0a97ab382b9048e360883 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -7,7 +7,7 @@
 #![warn(clippy::transmute_ptr_to_ptr)]
 #![allow(clippy::missing_safety_doc)]
 #![allow(incomplete_features)]
-#![feature(abi_x86_interrupt)]
+#![cfg_attr(target_arch = "x86_64", feature(abi_x86_interrupt))]
 #![feature(allocator_api)]
 #![feature(asm_const)]
 #![feature(linked_list_cursors)]