aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/transport/gnunet-service-transport_validation.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport_validation.c b/src/transport/gnunet-service-transport_validation.c
index 03b125dc5..b3fe5c46b 100644
--- a/src/transport/gnunet-service-transport_validation.c
+++ b/src/transport/gnunet-service-transport_validation.c
@@ -844,6 +844,12 @@ add_valid_address (void *cls,
844 /* Peerinfo returned own identity, skip validation */ 844 /* Peerinfo returned own identity, skip validation */
845 return GNUNET_OK; 845 return GNUNET_OK;
846 } 846 }
847 if (NULL == GST_plugins_find (address->transport_name))
848 {
849 /* might have been valid in the past, but we don't have that
850 plugin loaded right now */
851 return GNUNET_OK;
852 }
847 853
848 ve = find_validation_entry (&public_key, address); 854 ve = find_validation_entry (&public_key, address);
849 ve->valid_until = GNUNET_TIME_absolute_max (ve->valid_until, 855 ve->valid_until = GNUNET_TIME_absolute_max (ve->valid_until,