diff --git a/src/InputValidation/Form.php b/src/InputValidation/Form.php
index <HASH>..<HASH> 100755
--- a/src/InputValidation/Form.php
+++ b/src/InputValidation/Form.php
@@ -773,7 +773,7 @@ class Form
      * @param $key string The field name
      * @return string
      */
-    protected function getFieldCaption($key)
+    public function getFieldCaption($key)
     {
         $caption = $this->getDefinition($key, 'caption');
 
diff --git a/src/InputValidation/Validator.php b/src/InputValidation/Validator.php
index <HASH>..<HASH> 100644
--- a/src/InputValidation/Validator.php
+++ b/src/InputValidation/Validator.php
@@ -48,6 +48,17 @@ class Validator
     }
 
     /**
+     * Returns a translated field caption
+     *
+     * @param $key string The field name
+     * @return string
+     */
+    public function getFieldCaption($key)
+    {
+        return $this->getForm()->getFieldCaption($key);
+    }
+
+    /**
      * @param string $key Field key
      * @param string $token Text token
      * @param array $params Text replacements
Bugfix: Added getFieldCaption() to Validator