aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/denom.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/util/denom.c b/src/util/denom.c
index 1303b9d4a..928c46328 100644
--- a/src/util/denom.c
+++ b/src/util/denom.c
@@ -462,8 +462,11 @@ TALER_planchet_setup_coin_priv (
void
TALER_blinded_planchet_free (struct TALER_BlindedPlanchet *blinded_planchet)
{
- GNUNET_CRYPTO_blinded_message_decref (blinded_planchet->blinded_message);
- blinded_planchet->blinded_message = NULL;
+ if (NULL != blinded_planchet->blinded_message)
+ {
+ GNUNET_CRYPTO_blinded_message_decref (blinded_planchet->blinded_message);
+ blinded_planchet->blinded_message = NULL;
+ }
}