Just a heads up for those that use publish - todays git version does not publish (or not here anyway). Backtracking to official 13a works fine. I got this back trace from org-publish-current-file: ,---- | Debugger entered--Lisp error: (wrong-type-argument arrayp nil) | file-truename(nil) | org-publish-file("/home/shamrock/webs/richardriley/index.org") | byte-code("?… Âà !)‡" [force org-publish-use-timestamps-flag org-publish-file buffer-file-name] 2) | org-publish-current-file(nil) | call-interactively(org-publish-current-file) | org-export(nil) | call-interactively(org-export nil nil) | recursive-edit() | byte-code("Æ @Ç=ƒ!ÈÉÊ\"ˆËÉ!‰A@)¢Ì=ƒ!ÈÍÊ\"ˆÎ !ˆÏ ˆÐ !ˆ\fƒdÑed\" VƒWebˆÒ ¥yˆ`dbˆÒ ¥ Zyˆ`|ˆ)ÓcˆebˆÔÕÖ \"ˆ×Æ!ˆÔØ!ˆÙÊÔØ!ˆŠÚ ˆ+Ù‡" [unread-command-char debugger-args x debugger-buffer noninteractive debugger-batch-max-lines -1 debug backtrace-debug 4 t backtrace-frame lambda 5 pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message "%s" buffer-string kill-emacs "" nil recursive-edit middlestart buffer-read-only standard-output] 4) | debug(error (wrong-type-argument arrayp nil)) | file-truename(nil) | org-publish-file("/home/shamrock/webs/richardriley/index.org") | byte-code("?… Âà !)‡" [force org-publish-use-timestamps-flag org-publish-file buffer-file-name] 2) | org-publish-current-file(nil) | call-interactively(org-publish-current-file) | org-export(nil) | call-interactively(org-export nil nil) `---- regards r.