summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/upas/fs/mbox.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/upas/fs/mbox.c b/sys/src/cmd/upas/fs/mbox.c
index 878d09b27..d9b245bf6 100644
--- a/sys/src/cmd/upas/fs/mbox.c
+++ b/sys/src/cmd/upas/fs/mbox.c
@@ -888,7 +888,8 @@ ref822(Message *m, Header *h, char*, char *p)
free(a[0]);
memmove(&a[0], &a[1], (Nref - 1) * sizeof(a[0]));
j--;
- }
+ } if(a[j] != nil)
+ continue;
a[j] = strdup(f[i]);
}
free(s);