a minimal example to get my question clear (copied from the Org Manual to my org file, only changed the last line):

* Parent

** TODO a
** TODO b, needs to wait for (a)
** DONE c, needs to wait for (a) and (b)

In my understanding setting the last line from TODO to DONE state should not be possible because of the ORDERED property. But in my org file I can do this.

I did not find the variable where I can control this behaviour, so I would kindly ask for help.

1 Answer 1


The variable is mentioned just above the example. So you should set/customize org-enforce-todo-dependencies to t.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.