- ctables_summary_add (&cell->summaries[i], &specs->specs[i], specs->var,
- case_data (c, specs->var), d_weight, e_weight);
+ {
+ const struct variable *scale_var = specs->scale_var;
+ const union value *value = scale_var ? case_data (c, scale_var) : NULL;
+ ctables_summary_add (&cell->summaries[i], &specs->specs[i],
+ scale_var, value, d_weight, e_weight);
+ }