diff --git a/src/widget.cpp b/src/widget.cpp index 0b607d0ad7e57..9c77e668c8ce8 100644 --- a/src/widget.cpp +++ b/src/widget.cpp @@ -1300,7 +1300,7 @@ nc_color widget::value_color( int value ) // Get range of values from min to max const int var_range = _var_max - _var_min; - if( ! _breaks.empty() ) { + if( var_range > 0 && ! _breaks.empty() ) { const int value_offset = ( 100 * ( value - _var_min ) ) / var_range; for( int i = 0; i < color_max; i++ ) { if( value_offset < _breaks[i] ) {