aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scd/app-p15.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/scd/app-p15.c b/scd/app-p15.c
index df7a74355..cfe369a15 100644
--- a/scd/app-p15.c
+++ b/scd/app-p15.c
@@ -4936,7 +4936,8 @@ do_getattr (app_t app, ctrl_t ctrl, const char *name)
}
else
{
- if (prkdf->usageflags.decrypt || prkdf->usageflags.unwrap)
+ if (prkdf->usageflags.decrypt || prkdf->usageflags.unwrap
+ || prkdf->usageflags.derive)
break;
}
}