diff --git a/httpupload/httpupload.py b/httpupload/httpupload.py
index 1c82f0f6508dd378057e7de0a8e2195657f7b5bf..054ce49d60763e570590945cbf57cf467b0f603a 100644
--- a/httpupload/httpupload.py
+++ b/httpupload/httpupload.py
@@ -479,6 +479,8 @@ class Base(object):
                     transfer = urllib2.urlopen(request, timeout=30)
                     log.debug("urllib2 upload request done, response code: " + str(transfer.getcode()))
                     return transfer.getcode()
+                except UploadAbortedException as error:
+                    log.info('Upload Aborted')
                 except Exception as error:
                     gobject.idle_add(progress_window.close_dialog)
                     log.exception('Error')