--- a/drPopUpMenuDialog.py
+++ b/drPopUpMenuDialog.py
@@ -84,7 +84,7 @@
         self.menubuttonSizer = wx.BoxSizer(wx.VERTICAL)
         self.listSizer = wx.BoxSizer(wx.HORIZONTAL)
 
-        self.userpreferencesdirectory = parent.userpreferencesdirectory
+        self.userdatadirectory = parent.userdatadirectory
 
         popupmenulist = []
 
@@ -320,9 +320,6 @@
 
         self.parent.popupmenulist = popupmenulist
 
-        if not os.path.exists(self.userpreferencesdirectory):
-            drScrolledMessageDialog.ShowMessage(self, ("Dude, you've got some problems...\nYour userpreferencesdirectory (" + self.userpreferencesdirectory + ") does not exist!\nLet's not bother speculating about how or why.\nRead the help file for this truly screwed up situation.\nDrPython will now politely ignore your request to save.\nTry again when you have fixed this problem."), "Huge Error")
-            return
         popupfile = self.userdatadirectory + "/popupmenu.dat"
         try:
             f = file(popupfile, 'w')