Since commit fda64f1ae2110175662b52daa3a5ec0f967f0c0d on November 6, org-clock-load no longer restores clocks in org-clock-persist-file. The contents of the file look like this: --8<---------------cut here---------------start------------->8--- (setq org-clock-stored-history '(("/home/matt/org/inbox.org" . 39479) ("/home/matt/org/reading.org" . 63478))) --8<---------------cut here---------------end--------------->8--- The files both exist; the position information is correct; and org-clock-persist is t. And yet after calling org-clock-load, org-clock-history, org-clock-loaded, and org-clock-stored-history remain nil. The problem, it seems, is that the logic/order of the if statement was reversed in the commit above. The attached patch should fix the issue. Best, Matt