Wayne Watson wrote: ... > it. It works pretty well, but puts up a a few probably top level > windows that are blank. How do I get around them, and is there anything ... > > root = Tk() Try adding this, root.withdraw() > dialog = GetPassword(root) HTH, Marty