diff --git a/Classes/Helper/InlineHelper.php b/Classes/Helper/InlineHelper.php
index <HASH>..<HASH> 100644
--- a/Classes/Helper/InlineHelper.php
+++ b/Classes/Helper/InlineHelper.php
@@ -289,6 +289,10 @@ class InlineHelper
             foreach ($rows as $element) {
                 if ($inWorkspacePreviewMode) {
                     $element = BackendUtility::getRecordWSOL($childTable, $element['uid']);
+                    // Ignore disabled elements in backend preview.
+                    if ($element[$GLOBALS['TCA'][$childTable]['ctrl']['enablecolumns']['disabled']] ?? false) {
+                        continue;
+                    }
                 }
                 $elements[$element['uid']] = $element;
             }
[BUGFIX] Ignore disabled elements in backend preview