You've stepped through all the dialog creation code, constructors, Create call, OnInitDialog, etc. to see why it's getting placed where it's getting placed I assume?