diff --git a/src/or/routerlist.c b/src/or/routerlist.c index fece42dd4f..393471cc9a 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -2946,8 +2946,9 @@ router_list_downloadable(void) !conn->marked_for_close) { if (!strcmpstart(conn->requested_resource, "all")) n_downloadable = 0; - dir_split_resource_into_fingerprints(conn->requested_resource, - downloading, NULL, 1); + if (!strcmpstart(conn->requested_resource, "fp/")) + dir_split_resource_into_fingerprints(conn->requested_resource+3, + downloading, NULL, 1); } }