diff --git a/platform/platform-impl/src/com/intellij/openapi/progress/util/ColorProgressBar.java b/platform/platform-impl/src/com/intellij/openapi/progress/util/ColorProgressBar.java index b93d42c055a8..1772ddeedce0 100644 --- a/platform/platform-impl/src/com/intellij/openapi/progress/util/ColorProgressBar.java +++ b/platform/platform-impl/src/com/intellij/openapi/progress/util/ColorProgressBar.java @@ -73,6 +73,10 @@ public class ColorProgressBar extends JComponent { } public void setFraction(double fraction) { + if (Double.isNaN(fraction)) { + fraction = 1.0; + } + if (myIndeterminate) { if (myFraction >= 1.0) { myIndeterminateInc = -INDETERMINATE_INC_OFFSET;