diff --git a/sexp2rsa.c b/sexp2rsa.c index aaea4fae0f3809039a116cd9c3ca12010691dd9a..51f16d2b33f2c45cf9b65baeb42317ce702d9080 100644 --- a/sexp2rsa.c +++ b/sexp2rsa.c @@ -38,8 +38,7 @@ static int get_value(mpz_t x, struct sexp_iterator *i) { - if (sexp_iterator_next(i) - && i->type == SEXP_ATOM + if (i->type == SEXP_ATOM && !i->display) { nettle_mpz_set_str_256(x, i->atom_length, i->atom);