This fixes #7418.  I protected the dialog call in the setTitle functions.  I did it to all of the table view classes.