diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/scripts/ui/widgets/detailView.js index 8824adc2249..0fa3fd07186 100644 --- a/ui/scripts/ui/widgets/detailView.js +++ b/ui/scripts/ui/widgets/detailView.js @@ -910,7 +910,7 @@ var isOddRow = false; // Even/odd row coloring var $header; var detailViewArgs = $detailView.data('view-args'); - var fields = tabData.fields.slice(); + var fields = $.isArray(tabData.fields) ? tabData.fields.slice() : tabData.fields; var hiddenFields; var context = $.extend(true, {}, detailViewArgs ? detailViewArgs.context : cloudStack.context); var isMultiple = tabData.multiple || tabData.isMultiple;