}
// Interpolate to fill gap in left part of the graph
- if (weights.first().date != f && beforeFirst != NULL) {
+ if (weights.size() >= 2 && weights.first().date != f && beforeFirst != NULL) {
DW dw;
dw.date = f;
dw.weight = (weights.first().weight - beforeFirst->weight)