Line 0
Link Here
|
|
|
1 |
--- src/plugins/imapsieve/imap-sieve-storage.c.orig 2016-11-08 02:19:04 UTC |
2 |
+++ src/plugins/imapsieve/imap-sieve-storage.c |
3 |
@@ -531,7 +531,8 @@ imap_sieve_mailbox_transaction_begin(str |
4 |
/* commence parent transaction */ |
5 |
t = lbox->super.transaction_begin(box, flags); |
6 |
|
7 |
- if (isuser == NULL || isuser->sieve_active) |
8 |
+ if (isuser == NULL || isuser->sieve_active || |
9 |
+ isuser->cur_cmd == IMAP_SIEVE_CMD_NONE) |
10 |
return t; |
11 |
|
12 |
i_assert(isuser->client != NULL); |