Jambunathan K <kjambunathan <at> gmail.com> writes: > The problem is org-odt gets compiled on top of the wrong org-compat. > The org-compat in vanilla Emacs is wrong (for our purposes) while that > in your work-area is right.
There is the slight problem that org-{,-e-}odt does not (require 'org-compat) and org-condition-case-unless-debug (which is only used by these two files) is itself not autoloaded, plus it is called from inside in a macro. I'm not entirely sure what happens for the OP since I can't reproduce the issue, but it would be worth a try to add that require(s) if only to clean thing up. Regards, Achim.