aboutsummaryrefslogtreecommitdiffstats
path: root/common/private-keys.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/private-keys.c')
-rw-r--r--common/private-keys.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/private-keys.c b/common/private-keys.c
index d77ce1643..a3c06f9cf 100644
--- a/common/private-keys.c
+++ b/common/private-keys.c
@@ -347,7 +347,7 @@ _pkc_add (pkc_t pk, char *name, char *value, strlist_t raw_value,
{
pke_t last;
- if (preserve_order)
+ if (preserve_order || name == NULL)
last = pk->last;
else
{