diff -Naur sussen-0.22.orig/applet/ActionDialog.cs sussen-0.22/applet/ActionDialog.cs --- sussen-0.22.orig/applet/ActionDialog.cs 2006-05-13 20:05:54.000000000 +0400 +++ sussen-0.22/applet/ActionDialog.cs 2006-06-04 22:01:24.000000000 +0400 @@ -59,6 +59,8 @@ ActionDialogType actionDialogType; bool scanDone; + bool userCancelled; + uint scanTimer; string xmlDirectory; string downloadDirectory; @@ -190,6 +192,11 @@ { GLib.Source.Remove (scanTimer); notify.Close (); + + if (userCancelled) { + userCancelled = false; + return; + } scanDone = true; executeButton.Sensitive = true; @@ -354,6 +361,7 @@ notify.WakeupMain (); scanDone = true; + userCancelled = true; } }