diff --git a/lisp/ob.el b/lisp/ob.el index 18cae37a2..36440c29e 100644 --- a/lisp/ob.el +++ b/lisp/ob.el @@ -1875,7 +1875,7 @@ block but are passed literally to the \"example-block\"." (defun org-babel-script-escape (str) "Safely convert tables into elisp lists." (let (in-single in-double out) - (org-babel-read + ((lambda (escaped) (condition-case nil (org-babel-read escaped) (error escaped))) (if (and (stringp str) (> (length str) 2) (string-equal "[" (substring str 0 1))