diff --git a/src/darkleaf/di/core.clj b/src/darkleaf/di/core.clj index c421f0b..214e309 100644 --- a/src/darkleaf/di/core.clj +++ b/src/darkleaf/di/core.clj @@ -174,7 +174,7 @@ (cond (fn? middleware) (middleware registry) (map? middleware) (fn [key] - (if-let [[_ trivial] (find middleware key)] + (if-some [[_ trivial] (find middleware key)] trivial (registry key))) (seqable? middleware) (reduce apply-middleware