From 9a989749d83547468c427f1b61d0cad9509c0828 Mon Sep 17 00:00:00 2001 From: Arnaud Fontaine Date: Wed, 7 Feb 2018 09:27:43 +0100 Subject: [PATCH] Fix admin password reset --- src/fr/anssi/smartpgp/SmartPGPApplet.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fr/anssi/smartpgp/SmartPGPApplet.java b/src/fr/anssi/smartpgp/SmartPGPApplet.java index 5d8af9c..89c2dfc 100644 --- a/src/fr/anssi/smartpgp/SmartPGPApplet.java +++ b/src/fr/anssi/smartpgp/SmartPGPApplet.java @@ -598,7 +598,9 @@ public final class SmartPGPApplet extends Applet { return; case (byte)0x83: - data.admin_pin.reset(); + if(data.admin_pin.isValidated()) { + data.admin_pin.reset(); + } return; default: