diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json
index 0bd053b9743c1803afa08c0b2167710743f36686..50068131790e5e18a37a6cf7dd1400237ed3f9ce 100644
--- a/packages/data-table-view/package.json
+++ b/packages/data-table-view/package.json
@@ -28,11 +28,13 @@
   },
   "dependencies": {
     "@webcomponents/webcomponentsjs": "^2.2.10",
-    "datatables.net-buttons": "^1.6.1",
-    "datatables.net-buttons-dt": "^1.6.1",
-    "datatables.net-dt": "^1.10.20",
+    "keycloak-js": "^8.0.0",
+    "event-target-shim": "^5.0.1",
+    "datatables.net-dt": "^1.10.19",
     "datatables.net-responsive": "^2.2.3",
     "datatables.net-responsive-dt": "^2.2.3",
+    "datatables.net-buttons": "^1.6.1",
+    "datatables.net-buttons-dt": "^1.6.1",
     "i18next": "^17.0.3",
     "jquery": "^3.4.1",
     "jszip": "^3.2.2",
diff --git a/packages/data-table-view/src/vpu-data-table-view-demo.js b/packages/data-table-view/src/vpu-data-table-view-demo.js
index 3d8a86448a785743df0f3f5e4dbe2dd10ff983e1..44a5c260288f703caf69128b1060b3f4c9d5fe2d 100644
--- a/packages/data-table-view/src/vpu-data-table-view-demo.js
+++ b/packages/data-table-view/src/vpu-data-table-view-demo.js
@@ -162,7 +162,8 @@ class DataTableViewDemo extends LitElement {
                 <div class="content">
                     <h4>DataTable: with data, paging and searching AND exportable</h4>
                      <div class="box">
-                        <vpu-data-table-view lang="${this.lang}" paging searching exportable export-name="Demo Export" id="vdtv1"></vpu-data-table-view>
+                        <vpu-data-table-view paging searching exportable export-name="Demo Export"
+                                             lang="${this.lang}" id="vdtv1"></vpu-data-table-view>
                     </div>
                     <h4>DataTable: no data, no paging, no searching</h4>
                     <div class="box">
diff --git a/packages/data-table-view/src/vpu-data-table-view.js b/packages/data-table-view/src/vpu-data-table-view.js
index 2d9aaf07b1e44149ee6d758e50289b88c32353c1..16fac5ed00d7436fd1bd1d0e9712b84c44e34d25 100644
--- a/packages/data-table-view/src/vpu-data-table-view.js
+++ b/packages/data-table-view/src/vpu-data-table-view.js
@@ -96,7 +96,7 @@ class DataTableView extends LitElement {
             searching: this.searching,
             columns: this.columns,
             columnDefs: this.columnDefs,
-            dom: (this.exportable ? 'B' : '') + 'frtip',
+            dom: (this.exportable ? '<"export-btn"B>' : '') + 'lfrtip',
             buttons: [
                 {
                     extend: 'csvHtml5',
@@ -151,6 +151,9 @@ class DataTableView extends LitElement {
                 border-radius: var(--vpu-border-radius);
                 background: transparent;
             }
+            .export-btn {
+                margin-bottom: .6rem;
+            }
         `;
     }
 
diff --git a/packages/data-table-view/vendor/auth b/packages/data-table-view/vendor/auth
index 81f1e335fb1de83953527442683f10ff10cab864..688c31162459f6f642fe76494c6201d29b635ab2 160000
--- a/packages/data-table-view/vendor/auth
+++ b/packages/data-table-view/vendor/auth
@@ -1 +1 @@
-Subproject commit 81f1e335fb1de83953527442683f10ff10cab864
+Subproject commit 688c31162459f6f642fe76494c6201d29b635ab2