diff --git a/src/lib.rs b/src/lib.rs
index 019f072e1784a09418b5513b67029dd37263194f..2c30576bade305677582c6d2d4b7763a55c61155 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -109,7 +109,7 @@ cfg_if! {
     } else if #[cfg(target_os = "hermit")] {
         mod hermit;
         pub use hermit::*;
-    } else if #[cfg(target_env = "sgx")] {
+    } else if #[cfg(all(target_env = "sgx", target_vendor = "fortanix"))] {
         mod sgx;
         pub use sgx::*;
     }  else {