diff -r b74f1d202ba7 -r f275d3afe038 Helpviewer/Sync/FtpSyncHandler.py --- a/Helpviewer/Sync/FtpSyncHandler.py Sun Sep 23 18:53:36 2012 +0200 +++ b/Helpviewer/Sync/FtpSyncHandler.py Mon Sep 24 19:14:39 2012 +0200 @@ -409,7 +409,8 @@ self.__idleTimer.stop() try: - self.__ftp.quit() + if self.__connected: + self.__ftp.quit() except ftplib.all_errors: pass # ignore FTP errors because we are shutting down anyway self.__connected = False