const char *storage_name;
storage_name = mailbox_list_default_get_storage_name(_list, vname);
- if (*prefix != '\0') {
+ if (*prefix != '\0' && strcasecmp(storage_name, "INBOX") != 0) {
storage_name = t_strdup_printf("%s%c%s", prefix, list->sep,
storage_name);
}
const char *prefix = list->storage->set->imapc_list_prefix;
unsigned int prefix_len;
- if (*prefix != '\0') {
+ if (*prefix != '\0' && strcasecmp(storage_name, "INBOX") != 0) {
prefix_len = strlen(prefix);
i_assert(strncmp(prefix, storage_name, prefix_len) == 0 &&
storage_name[prefix_len] == list->sep);