diff --git a/README.md b/README.md
index 9a7377d..0aeb23e 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@
diff --git a/src/cache/cacher.rs b/src/cache/cacher.rs
index f323395..53d8050 100644
--- a/src/cache/cacher.rs
+++ b/src/cache/cacher.rs
@@ -4,6 +4,7 @@
use error_stack::Report;
#[cfg(feature = "memory-cache")]
use mini_moka::sync::Cache as MokaCache;
+#[cfg(feature = "memory-cache")]
use mini_moka::sync::ConcurrentCacheExt;
#[cfg(feature = "memory-cache")]
diff --git a/src/config/parser.rs b/src/config/parser.rs
index 20a4a1a..63329c5 100644
--- a/src/config/parser.rs
+++ b/src/config/parser.rs
@@ -98,6 +98,7 @@ impl Config {
#[cfg(any(feature = "redis-cache", feature = "memory-cache"))]
let parsed_cet = globals.get::<_, u16>("cache_expiry_time")?;
+ #[cfg(any(feature = "redis-cache", feature = "memory-cache"))]
let cache_expiry_time = match parsed_cet {
0..=59 => {
log::error!(