diff options
Diffstat (limited to 'src/objc/imap/MCOIMAPIdleOperation.mm')
-rw-r--r-- | src/objc/imap/MCOIMAPIdleOperation.mm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/objc/imap/MCOIMAPIdleOperation.mm b/src/objc/imap/MCOIMAPIdleOperation.mm index 76591d72..86419b75 100644 --- a/src/objc/imap/MCOIMAPIdleOperation.mm +++ b/src/objc/imap/MCOIMAPIdleOperation.mm @@ -44,6 +44,9 @@ typedef void (^CompletionType)(NSError *error); } - (void)operationCompleted { + if (_completionBlock == NULL) + return; + nativeType *op = MCO_NATIVE_INSTANCE; if (op->error() == mailcore::ErrorNone) { _completionBlock(nil); |