diff --git a/src/ftxui/screen/color.cpp b/src/ftxui/screen/color.cpp
index 2d50125ec3349011c7f8de794d2f036d9929fe41..18be388132e50c96d8d4be2772e262e0ead07530 100644
--- a/src/ftxui/screen/color.cpp
+++ b/src/ftxui/screen/color.cpp
@@ -202,7 +202,8 @@ Color Color::Interpolate(float t, const Color& a, const Color& b) {
         return;
       }
 
-      case ColorType::TrueColor: {
+      case ColorType::TrueColor:
+      default: {
         *red = color.red_;
         *green = color.green_;
         *blue = color.blue_;