diff --git a/plugins/robots/common/trikKit/src/robotModel/trikRobotModelBase.cpp b/plugins/robots/common/trikKit/src/robotModel/trikRobotModelBase.cpp
index b6efcc065c..37295137fe 100644
--- a/plugins/robots/common/trikKit/src/robotModel/trikRobotModelBase.cpp
+++ b/plugins/robots/common/trikKit/src/robotModel/trikRobotModelBase.cpp
@@ -97,7 +97,8 @@ TrikRobotModelBase::TrikRobotModelBase(const QString &kitId, const QString &robo
addAllowedConnection(PortInfo("ObjectSensorYPort", input, {}, "objectSensorY"), { objectSensorInfo() });
addAllowedConnection(PortInfo("ObjectSensorSizePort", input, {}, "objectSensorSize"), { objectSensorInfo() });
- addAllowedConnection(PortInfo("ColorSensorPort", input, {}, "colorSensor"), { colorSensorInfo() });
+ addAllowedConnection(PortInfo("ColorSensorPort", input, {}, "colorSensor"
+ , PortInfo::ReservedVariableType::vector), { colorSensorInfo() });
addAllowedConnection(PortInfo("ShellPort", output), { shellInfo() });
diff --git a/plugins/robots/generators/trik/trikPythonGeneratorLibrary/templates/videosensors/ColorSensor.t b/plugins/robots/generators/trik/trikPythonGeneratorLibrary/templates/videosensors/ColorSensor.t
index 48542cd886..389d4cd016 100644
--- a/plugins/robots/generators/trik/trikPythonGeneratorLibrary/templates/videosensors/ColorSensor.t
+++ b/plugins/robots/generators/trik/trikPythonGeneratorLibrary/templates/videosensors/ColorSensor.t
@@ -1 +1 @@
-brick.colorSensor("video2").read(2, 2)
+brick.colorSensor("video2").read(2, 2)
\ No newline at end of file
diff --git a/plugins/robots/generators/trik/trikQtsGeneratorLibrary/templates/videosensors/ColorSensor.t b/plugins/robots/generators/trik/trikQtsGeneratorLibrary/templates/videosensors/ColorSensor.t
index 48542cd886..389d4cd016 100644
--- a/plugins/robots/generators/trik/trikQtsGeneratorLibrary/templates/videosensors/ColorSensor.t
+++ b/plugins/robots/generators/trik/trikQtsGeneratorLibrary/templates/videosensors/ColorSensor.t
@@ -1 +1 @@
-brick.colorSensor("video2").read(2, 2)
+brick.colorSensor("video2").read(2, 2)
\ No newline at end of file
diff --git a/qrtranslations/fr/plugins/robots/trikKit_fr.ts b/qrtranslations/fr/plugins/robots/trikKit_fr.ts
index 8c8dfc0318..d8234425a3 100644
--- a/qrtranslations/fr/plugins/robots/trikKit_fr.ts
+++ b/qrtranslations/fr/plugins/robots/trikKit_fr.ts
@@ -13,7 +13,7 @@
trik::robotModel::TrikRobotModelBase
-
+
Video 2
diff --git a/qrtranslations/ru/plugins/robots/trikKit_ru.ts b/qrtranslations/ru/plugins/robots/trikKit_ru.ts
index 007f8a21ab..9bdfa97c3a 100644
--- a/qrtranslations/ru/plugins/robots/trikKit_ru.ts
+++ b/qrtranslations/ru/plugins/robots/trikKit_ru.ts
@@ -13,7 +13,7 @@
trik::robotModel::TrikRobotModelBase
-
+
Video 2