]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mail-crypt-acl: Fix assert-crash due to missing namespace initialization
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 9 Jun 2017 15:10:14 +0000 (18:10 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 9 Jun 2017 15:10:14 +0000 (18:10 +0300)
This was broken by e031d9aaae59a9f79710dc1138b76b69272615a3.

src/plugins/mail-crypt/mail-crypt-acl-plugin.c

index 29fc1f7d1891cc18c1f96baa181d778f7f50d922..67920d581413d9194f97bf046f836e50126ed460 100644 (file)
@@ -164,6 +164,7 @@ mail_crypt_acl_user_create(struct mail_user *user, const char *dest_username,
        input.session_id_prefix = user->session_id;
        input.flags_override_add = MAIL_STORAGE_SERVICE_FLAG_NO_PLUGINS |
                                   MAIL_STORAGE_SERVICE_FLAG_NO_LOG_INIT;
+       input.flags_override_remove = MAIL_STORAGE_SERVICE_FLAG_NO_NAMESPACES;
 
        ret = mail_storage_service_lookup_next(service_ctx, &input,
                                                dest_service_user_r,