X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fclient.c;fp=src%2Fclient.c;h=8f4946dc6a5f5a631f3209aa96804122343b9ad0;hb=0ef20bfb319e2277dee4230ceea34a5b5d69db9e;hp=5a73db2d2de21797e171c968e970de2e24977e50;hpb=798ce36d51607d7e0196344424c2a7bba9f00a21;p=pazpar2-moved-to-github.git diff --git a/src/client.c b/src/client.c index 5a73db2..8f4946d 100644 --- a/src/client.c +++ b/src/client.c @@ -561,6 +561,9 @@ static int client_set_facets_request(struct client *cl, ZOOM_connection link) { struct session_database *sdb = client_get_database(cl); const char *opt_facet_term_sort = session_setting_oneval(sdb, PZ_TERMLIST_TERM_SORT); const char *opt_facet_term_count = session_setting_oneval(sdb, PZ_TERMLIST_TERM_COUNT); + /* Disable when no count is set */ + if (opt_facet_term_count == 0) + return 0; struct session *session = client_get_session(cl); struct conf_service *service = session->service; int num = service->num_metadata;