diff --git a/weconnect/elements/vehicle.py b/weconnect/elements/vehicle.py index 2434034..96b68b8 100644 --- a/weconnect/elements/vehicle.py +++ b/weconnect/elements/vehicle.py @@ -622,7 +622,7 @@ def updateStatusPicture(self) -> None: # noqa: C901 if warningLightsStatus.warningLights.enabled: for warningLight in warningLightsStatus.warningLights.values(): if warningLight.icon.enabled: - draw = ImageDraw.Draw(imgWithBadges) + draw = ImageDraw.Draw(imgWithBadges.convert("RGBA")) draw.ellipse(((imgWidth - 100), warningLightoffset, (imgWidth - 1), (warningLightoffset + 100)), fill=(0, 0, 0, 200)) lightImage = warningLight.icon.value lightImage = lightImage.resize((64, 64), Image.LANCZOS)