diff --git a/app/javascript/packs/controllers/dataset_controller.js b/app/javascript/packs/controllers/dataset_controller.js
index 08ec8bc06671cacd3d090575edefb45a20995376..e9aa9f5304ec81c9275032b818fac7ce57ef6ccb 100644
--- a/app/javascript/packs/controllers/dataset_controller.js
+++ b/app/javascript/packs/controllers/dataset_controller.js
@@ -28,9 +28,17 @@ export default class extends Controller {
     }
 
     toggleSharingStatus(event) {
-        DatasetAPI.toggleSharingStatus(this.idValue, (data) => {
-            document.getElementById("dataset-info").outerHTML= data
-        })
+        if (document.getElementById("sharing_status").innerText == "Private") {
+            if (confirm("By clicking OK you agree that your username will be publicly displayed next to your dataset")) {
+                DatasetAPI.toggleSharingStatus(this.idValue, (data) => {
+                    document.getElementById("dataset-info").outerHTML = data
+                })
+            }
+        } else {
+            DatasetAPI.toggleSharingStatus(this.idValue, (data) => {
+                document.getElementById("dataset-info").outerHTML = data
+            })
+        }
     }
 
     export(event) {