diff --git a/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php b/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php
index 7df0df61e216073811c1d796fc75538240c042bb..339603682edb1b5faedb78d0a0a5bd624ff0861e 100644
--- a/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php
+++ b/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php
@@ -169,8 +169,7 @@ abstract class AbstractRenderable implements RenderableInterface, VariableRender
 
             foreach ($options['validators'] as $validatorConfiguration) {
                 $configurationHash = md5(
-                    $this->getRootForm()->getIdentifier() .
-                    $this->getIdentifier() .
+                    spl_object_hash($this) .
                     json_encode($validatorConfiguration)
                 );
                 if (in_array($configurationHash, $configurationHashes)) {