diff --git a/src/widget.cpp b/src/widget.cpp index 2f0acf870bf41..faa69108b1929 100644 --- a/src/widget.cpp +++ b/src/widget.cpp @@ -1306,7 +1306,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] ) {