(declare-function nrepl-send-string-sync "ext:nrepl" (code &optional ns))
(defun org-babel-execute:clojure (body params)
"Execute a block of Clojure code with Babel."
(require 'nrepl)
(with-temp-buffer
(insert (org-babel-expand-body:clojure body params))
((lambda (result)
(let ((result-params (cdr (assoc :result-params params))))
(if (or (member "scalar" result-params)
(member "verbatim" result-params))
result
(condition-case nil (org-babel-script-escape result)
(error result)))))
(plist-get (nrepl-send-string-sync
(buffer-substring-no-properties (point-min) (point-max))
(cdr (assoc :package params)))
:value))))
It worked for me with the latest code on master. Let me know if that works for you.