Many properties do not exist by default. You can always check with code, or,
if you are in a hurry, inside VBE, make a break point at the said line,
from the menu, under View, have the Locals window visible, then, run the
code. When it stops at the debug point, examine the Locals: even dynamically
created stuff is there and yours to browse. You should be able to find there
your qdf variable, and its Properties collection, with all what it contains
at the moment. (I don't really work with QueryDefs Properties, so I can't
say, in advance, without doing exactly what I described, about this
particular property, but I hope this technique can help you for this case,
if not for other cases).
Vanderghast, Access MVP