diff --git a/src/i0mmtopobarchart.cpp b/src/i0mmtopobarchart.cpp index d06545caf004d4f73f5a11adbf85e905bd698354..6e3e698ebdb19e90e5ea7261ed06af729c65b1c2 100644 --- a/src/i0mmtopobarchart.cpp +++ b/src/i0mmtopobarchart.cpp @@ -151,7 +151,8 @@ void I0MMTopoBarChart::enableLogScale(bool en) { void I0MMTopoBarChart::setLambdas(const QVector<int> lidxs) { m_update_bars(lidxs); - update(m_cur_data); + if(m_cur_data.size() > 0) + update(m_cur_data); } void I0MMTopoBarChart::m_onBarsModeChanged(int mode) {