diff --git a/src/kits/interface/Alert.cpp b/src/kits/interface/Alert.cpp index 204fce5b1b..4b56fafdb3 100644 --- a/src/kits/interface/Alert.cpp +++ b/src/kits/interface/Alert.cpp @@ -750,7 +750,7 @@ TAlertView::SetBitmap(BBitmap* icon) BBitmap* oldBitmap = fIconBitmap; fIconBitmap = icon; - if (oldBitmap == NULL + if (oldBitmap == NULL || (oldBitmap != NULL && icon == NULL) || (icon != NULL && oldBitmap->Bounds() != icon->Bounds())) { InvalidateLayout(); } else