diff --git a/typo3/sysext/fluid/Classes/ViewHelpers/TranslateViewHelper.php b/typo3/sysext/fluid/Classes/ViewHelpers/TranslateViewHelper.php
index 2d8a98af952546e182c4e342ea4da4ed47c3f39a..55d959a07607a5347f228f95fe8b544aedc2b548 100644
--- a/typo3/sysext/fluid/Classes/ViewHelpers/TranslateViewHelper.php
+++ b/typo3/sysext/fluid/Classes/ViewHelpers/TranslateViewHelper.php
@@ -145,7 +145,8 @@ final class TranslateViewHelper extends AbstractViewHelper
             $id = $key;
         }
 
-        if ((string)$id === '') {
+        $id = (string)$id;
+        if ($id === '') {
             throw new Exception('An argument "key" or "id" has to be provided', 1351584844);
         }