diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/scripts/ui/widgets/detailView.js index 84e2383609e..a0d11a2ff52 100644 --- a/ui/scripts/ui/widgets/detailView.js +++ b/ui/scripts/ui/widgets/detailView.js @@ -791,8 +791,9 @@ } var tabData = $tabContent.data('detail-view-tab-data'); var data = args.data; - - $detailView.data('list-view-row').data('json-obj', data); //refresh embedded data in corresponding list view row + + if($detailView.data('list-view-row') != null) + $detailView.data('list-view-row').data('json-obj', data); //refresh embedded data in corresponding list view row var isFirstPanel = $tabContent.index($detailView.find('div.detail-group.ui-tabs-panel')) == 0; var actionFilter = args.actionFilter;