diff --git a/Tests/Unit/GUI/TestComponentProxyModel.cpp b/Tests/Unit/GUI/TestComponentProxyModel.cpp
index b2fef3e50731bff9730c14422521590750b1cfce..3cbd9e2c445e22e6f544298d16218b140b84b5b5 100644
--- a/Tests/Unit/GUI/TestComponentProxyModel.cpp
+++ b/Tests/Unit/GUI/TestComponentProxyModel.cpp
@@ -373,7 +373,7 @@ TEST_F(TestComponentProxyModel, test_setRootIndexLayer)
     EXPECT_FALSE(multilayerProxyIndex.isValid());
 
     QModelIndex layerProxyIndex = proxy.mapFromSource(model.indexOfItem(layer1));
-    EXPECT_EQ(proxy.rowCount(layerProxyIndex), 4); // thickness, material, slices, roughness
+    EXPECT_EQ(proxy.rowCount(layerProxyIndex), 5); // thickness, material, slices, roughness, color
     EXPECT_EQ(proxy.columnCount(layerProxyIndex), 2);
     EXPECT_TRUE(layerProxyIndex.isValid());
     EXPECT_TRUE(layerProxyIndex.parent() == QModelIndex());