diff options
Diffstat (limited to 'web')
-rw-r--r-- | web/api/queries/weights.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/web/api/queries/weights.c b/web/api/queries/weights.c index c6a3393ec3..04f1d07ac3 100644 --- a/web/api/queries/weights.c +++ b/web/api/queries/weights.c @@ -1103,7 +1103,7 @@ static void rrdset_weights_multi_dimensional_value(struct query_weights_data *qw ONEWAYALLOC *owa = onewayalloc_create(16 * 1024); RRDR *r = rrd2rrdr(owa, query_target_create(&qtr)); - if(rrdr_rows(r) != 1 || !r->d) + if(rrdr_rows(r) != 1 || !r->d || r->d != r->internal.qt->query.used) goto cleanup; QUERY_VALUE qv = { |