I encountered a problem with unmatched double quotes in an org-babel table of results. Seems like the issue lies with escaped double quotes: (org-babel-script-escape "[[\"a\", \"b\\\"\"]]") returns error > Invalid read syntax: "] in a list". Adding the following after line 41 of org-babel-script-escape appears to fix the problem. (92 (if in-single ; \ (append (list 92 34 out)) (setq in-double (not in-double)) (cons 92 out))) We now get (org-babel-script-escape "[[\"a\", \"b\\\"\"]]") (("a" "b\"")) Johan