From b34ecee66712dd181d37d4f6f6a623cea2dc9df7 Mon Sep 17 00:00:00 2001 From: "Schanzenbach, Martin" Date: Mon, 19 Dec 2016 13:41:16 +0100 Subject: -fix --- src/credential/gnunet-service-credential.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/credential') diff --git a/src/credential/gnunet-service-credential.c b/src/credential/gnunet-service-credential.c index 55907e0d7..942b38652 100644 --- a/src/credential/gnunet-service-credential.c +++ b/src/credential/gnunet-service-credential.c @@ -805,6 +805,15 @@ handle_credential_query (void* cls, vrh->lookup_request = NULL; cred_record_count = 0; + + if (0 == rd_count) + { + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "No credentials found\n"); + send_lookup_response (vrh); + return; + } + for (i=0; i < rd_count; i++) { if (GNUNET_GNSRECORD_TYPE_CREDENTIAL != rd[i].record_type) -- cgit v1.2.3