SF bug 753592, websucker bug

Pass the proper variable when the user supplies a directory.
Will backport.
diff --git a/Misc/NEWS b/Misc/NEWS
index 022a1a6..af190bd 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -24,6 +24,8 @@
 Tools/Demos
 -----------
 
+- SF bug 753592: webchecker/wsgui now handles user supplied directories.
+
 Build
 -----
 
diff --git a/Tools/webchecker/wsgui.py b/Tools/webchecker/wsgui.py
index e44c6cd..0c851ca 100755
--- a/Tools/webchecker/wsgui.py
+++ b/Tools/webchecker/wsgui.py
@@ -161,7 +161,7 @@
         else:
             self.sucker.savedir = dir
             self.sucker.rootdir = os.path.dirname(
-                websucker.Sucker.savefilename(self, url))
+                websucker.Sucker.savefilename(self.sucker, url))
         self.go_button.configure(state=DISABLED)
         self.auto_button.configure(state=DISABLED)
         self.cancel_button.configure(state=NORMAL)