diff --git a/components/lib/datatable/DataTable.vue b/components/lib/datatable/DataTable.vue
index 9d0ec0393..d7d4c6b05 100755
--- a/components/lib/datatable/DataTable.vue
+++ b/components/lib/datatable/DataTable.vue
@@ -464,10 +464,11 @@ export default {
if (
DomHandler.getAttribute(targetNode, 'data-p-sortable-column') === true ||
- DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headerTitle' ||
- DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headerContent' ||
- DomHandler.getAttribute(targetNode, 'data-pc-section') === 'sortIcon' ||
- DomHandler.getAttribute(targetNode.parentElement, 'data-pc-section') === 'sortIcon'
+ DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headertitle' ||
+ DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headercontent' ||
+ DomHandler.getAttribute(targetNode, 'data-pc-section') === 'sorticon' ||
+ DomHandler.getAttribute(targetNode.parentElement, 'data-pc-section') === 'sorticon' ||
+ DomHandler.getAttribute(targetNode.parentElement.parentElement, 'data-pc-section') === 'sorticon'
) {
DomHandler.clearSelection();
diff --git a/components/lib/datatable/HeaderCell.vue b/components/lib/datatable/HeaderCell.vue
index 13a8649ef..beda48e51 100644
--- a/components/lib/datatable/HeaderCell.vue
+++ b/components/lib/datatable/HeaderCell.vue
@@ -27,7 +27,7 @@
{{ columnProp('header') }}
-
+
{{ getBadgeValue() }}