diff --git a/source/RobotAPI/components/ArViz/Coin/VisualizationRobot.cpp b/source/RobotAPI/components/ArViz/Coin/VisualizationRobot.cpp
index 0e2ae813fbef99c1ce24e35c8be0be63deeeff8b..9b7d83c193f5665572320fd966034c1077d05721 100644
--- a/source/RobotAPI/components/ArViz/Coin/VisualizationRobot.cpp
+++ b/source/RobotAPI/components/ArViz/Coin/VisualizationRobot.cpp
@@ -137,9 +137,9 @@ namespace armarx::viz::coin
         if (loadedDrawStyle & data::ModelDrawStyle::OVERRIDE_COLOR)
         {
             if (loadedColor.r != element.color.r
-                    || loadedColor.g != element.color.g
-                    || loadedColor.b != element.color.b
-                    || loadedColor.a != element.color.a)
+                || loadedColor.g != element.color.g
+                || loadedColor.b != element.color.b
+                || loadedColor.a != element.color.a)
             {
                 int numChildren = node->getNumChildren();
                 for (int i = 0; i < numChildren; i++)