diff --git a/projects/main/src/taoensso/telemere/impl.cljc b/projects/main/src/taoensso/telemere/impl.cljc index 758b4c7..4d8cce7 100644 --- a/projects/main/src/taoensso/telemere/impl.cljc +++ b/projects/main/src/taoensso/telemere/impl.cljc @@ -490,8 +490,8 @@ extra-opts? (and extra-arg? (map? extra-arg))] :do - (cond - (map? main-arg) + (enc/cond + (and (map? main-arg) (not extra-arg?)) (bad-args! "single map arg is USUALLY a mistake, so isn't allowed. Please use 2 arg call if this is intentional." {}) (and extra-opts? (contains? extra-arg main-key))