--- typo3/sysext/core/Classes/DataHandling/DataHandler.php 2016-05-24 11:55:59.000000000 +0200 +++ typo3/sysext/core/Classes/DataHandling/DataHandler.php 2016-06-03 13:32:09.000000000 +0200 @@ -4825,10 +4825,11 @@ $foreign_table = $conf['foreign_table']; if ($foreign_table) { $inlineType = $this->getInlineFieldType($conf); - if ($inlineType == 'list' || $inlineType == 'field') { + if ($inlineType == 'list' || $inlineType == 'field' || $inlineType == 'mm') { + $MM = $inlineType == 'mm' ? $conf['MM'] : ''; /** @var \TYPO3\CMS\Core\Database\RelationHandler $dbAnalysis */ $dbAnalysis = $this->createRelationHandlerInstance(); - $dbAnalysis->start($value, $conf['foreign_table'], '', $uid, $table, $conf); + $dbAnalysis->start($value, $conf['foreign_table'], $MM, $uid, $table, $conf); $dbAnalysis->undeleteRecord = TRUE; $enableCascadingDelete = TRUE;