diff --git a/Vps/Component/Generator/Table.php b/Vps/Component/Generator/Table.php
index <HASH>..<HASH> 100644
--- a/Vps/Component/Generator/Table.php
+++ b/Vps/Component/Generator/Table.php
@@ -111,9 +111,6 @@ class Vps_Component_Generator_Table extends Vps_Component_Generator_Abstract
                     $currentPds = $currentPd;
                 }
                 foreach ($currentPds as $currentPd) {
-                    if ($currentPd->componentClass != $this->_class) {
-                        throw new Vps_Exception("_getParentDataByRow returned a component with a wrong componentClass '{$currentPd->componentClass}' instead of '$this->_class'");
-                    }
                     $data = $this->_createData($currentPd, $row, $s);
                     if ($data) {
                         $ret[] = $data;
remove this safety check, it is valid to get a different componentClass when using alternativeComponentClass