Hi Hans-Peter, At Wed, 15 Feb 2012 18:19:54 +0100, Hans-Peter Deifel wrote: > > Hi all, > > [...] > > I played around in the source code and noticed that the following patch fixes > the problem, but I don't know the code base well enough to understand why it > works and what other implications it might have: > > [...] I've applied a fix for this problem to master. Your patch did the right thing; `org-prepare-agenda' was called by `org-agenda-list' which already set up the done-keywords. But when `org-agenda-list' was called in a block agenda `org-prepare-agenda' set the variable to nil and left early. Best and thanks, -- David