summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
Diffstat (limited to 'web')
-rw-r--r--web/api/queries/weights.c2
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 = {