diff --git a/Cargo.toml b/Cargo.toml
index b4be18c23afd69d1f50d85511134357201dcc05c_Q2FyZ28udG9tbA==..f5424251a388cb49a31beb4c6264bd69128e2c29_Q2FyZ28udG9tbA== 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -51,7 +51,7 @@
 [dependencies]
 associative-cache = { version = "1" }
 bytecount = { path = "./bytecount", default_features = false, features = ["generic-simd", "runtime-dispatch-simd"] }
-encoding_rs = { path = "./encoding_rs", default_features = false, features = ["simd-accel"] }
+encoding_rs = { path = "./encoding_rs", default_features = false }
 inlinable_string = { version = "0.1" }
 itoa = { version = "0.4", default_features = false }
 once_cell = { version = "1", default_features = false }
@@ -62,8 +62,8 @@
 smallvec = { version = "1", default_features = false, features = ["const_generics", "union", "specialization", "write"] }
 wy = { version = "1" }
 
-[target.'cfg(not(any(target_arch = "x86_64", target_arch = "aarch64", target_arch = "i686", target_arch = "armv7")))'.dependencies]
-encoding_rs = { path = "./encoding_rs", default_features = false }
+[target.'cfg(any(target_arch = "x86_64", target_arch = "aarch64", target_arch = "i686", target_arch = "armv7"))'.dependencies]
+encoding_rs = { path = "./encoding_rs", default_features = false, features = ["simd-accel"] }
 
 [profile.release]
 codegen-units = 1