diff --git a/macosx/Controller.m b/macosx/Controller.m
index e18ca76b0..90279fdb4 100644
--- a/macosx/Controller.m
+++ b/macosx/Controller.m
@@ -745,7 +745,7 @@ void sleepCallBack(void * controller, io_service_t y, natural_t messageType, voi
NSString * torrentPath;
tr_info info;
NSEnumerator * enumerator = [filenames objectEnumerator];
- BOOL showWindow = [fDefaults boolForKey: @"DownloadAsk"];
+ BOOL showWindow = ignore || [fDefaults boolForKey: @"DownloadAsk"];
while ((torrentPath = [enumerator nextObject]))
{
NSString * location;
diff --git a/macosx/English.lproj/AddWindow.xib b/macosx/English.lproj/AddWindow.xib
index 0ce7c4838..305d18f77 100644
--- a/macosx/English.lproj/AddWindow.xib
+++ b/macosx/English.lproj/AddWindow.xib
@@ -12,7 +12,7 @@