]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mailbox-alias: Fixed renaming mailboxes when the plugin is loaded.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Sun, 19 Jun 2016 17:23:27 +0000 (20:23 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Sun, 19 Jun 2016 17:23:27 +0000 (20:23 +0300)
src/plugins/mailbox-alias/mailbox-alias-plugin.c

index d7ee7f9deb5be03c89a2c74b62779998b702c8a2..2148b0ac684016ef7c27e5eab30303674ac53a4a 100644 (file)
@@ -256,7 +256,7 @@ static int mailbox_alias_rename(struct mailbox *src, struct mailbox *dest)
        }
        if ((ret = mailbox_is_alias_symlink(dest)) < 0)
                return -1;
-       else {
+       else if (ret > 0) {
                mail_storage_set_error(src->storage, MAIL_ERROR_NOTPOSSIBLE,
                                       "Can't rename to mailbox alias");
                return -1;