[warn] Cannot make an outgoing connection without a DirPort

Running my close-to-maint-0.2.9 branch as a relay, I get this complaint periodically:

Nov 18 02:36:03.747 [warn] Cannot make an outgoing connection without a DirPort.
Nov 18 02:36:03.848 [warn] Cannot make an outgoing connection without a DirPort.
Nov 18 02:37:03.659 [warn] Cannot make an outgoing connection without a DirPort.

I have set ORPort and I have not set DirPort, and also my relay can't find itself reachable (because it isn't).

The code indicates that I should get a stack-trace, but only at info-level, and I lost that log. I'll try to reproduce sometime -- or maybe somebody else will do it first. :)