diff --git a/src/main/resources/languages/base_de.properties b/src/main/resources/languages/base_de.properties
index 05d17ec1785016640dd53e181b2378d944782f4c..d7cfffcca213e3c868a65c076f9bdeb87bb08545 100644
--- a/src/main/resources/languages/base_de.properties
+++ b/src/main/resources/languages/base_de.properties
@@ -60,6 +60,7 @@ ok=OK
 cancel=Abbrechen
 save=Speichern
 delete=Löschen
+delete.question=Löschen?
 today=Heute
 tagfield.placeholder=Tag hier eingeben
 placeholder=Keine Daten verfügbar
diff --git a/src/main/resources/languages/base_en.properties b/src/main/resources/languages/base_en.properties
index 8313a53392b2fbaafd458bd815384a91a688ce14..3079713e4ff0770e34d8721b5f08e13455b290d4 100644
--- a/src/main/resources/languages/base_en.properties
+++ b/src/main/resources/languages/base_en.properties
@@ -60,6 +60,7 @@ ok=OK
 cancel=Cancel
 save=Save
 delete=Delete
+delete.question=Delete?
 today=Today
 tagfield.placeholder=Enter Tag here
 placeholder=No data available
diff --git a/src/main/resources/static/css/accounts.css b/src/main/resources/static/css/accounts.css
index 79947dffea3666f6a93045f853e3667bf7bd6bf2..dd05d9e899fee9bb328b6c58bf001b68835a74a8 100644
--- a/src/main/resources/static/css/accounts.css
+++ b/src/main/resources/static/css/accounts.css
@@ -53,3 +53,19 @@
     border: 3px solid var(--color-blue);
     line-height: 28px !important;
 }
+
+.account-icon-option-delete span {
+    display: none;
+}
+
+.account-icon-option-delete i.left {
+    margin-right: 0;
+}
+
+.account-icon-option-delete-confirm {
+    color: var(--color-red) !important;
+}
+
+.account-icon-option-delete-confirm span {
+    display: inline-block;
+}
diff --git a/src/main/resources/static/js/accounts.js b/src/main/resources/static/js/accounts.js
index 807d7345f420a40bf4753c2ebc24dafd829bc9a0..ccf0a2fc502f1fc06c21c3b55f82306b34838a21 100644
--- a/src/main/resources/static/js/accounts.js
+++ b/src/main/resources/static/js/accounts.js
@@ -84,9 +84,17 @@ function getAvailableImages(callback)
                 selectIcon(this);
             });
 
+            let classDeleteConfirm = 'account-icon-option-delete-confirm';
             $('.account-icon-option-delete').click(function()
             {
-                deleteImage(this);
+                if(this.classList.contains(classDeleteConfirm))
+                {
+                    deleteImage(this);
+                }
+                else
+                {
+                    this.classList.add(classDeleteConfirm);
+                }
             });
 
             callback();
diff --git a/src/main/resources/templates/accounts/availableImages.ftl b/src/main/resources/templates/accounts/availableImages.ftl
index edb3539ecee633aca6a98698a4ed16eeef9444dd..8feaa8ac8a3686ff9437bd5e293b827418c4ebed 100644
--- a/src/main/resources/templates/accounts/availableImages.ftl
+++ b/src/main/resources/templates/accounts/availableImages.ftl
@@ -1,6 +1,8 @@
 <#import "/spring.ftl" as s>
 <#import "../helpers/header.ftl" as header>
 
+<@header.globals/>
+
 <#list availableImages as image>
     <@imageOption image 'account-icon'/>
 </#list>
@@ -10,6 +12,6 @@
         <div class="${classPrefix}-option">
             <img src="${image.getBase64EncodedImage()}" class="${classPrefix}-preview" data-image-id="${image.getID()}"/>
         </div>
-        <@header.buttonFlat url="/media/deleteImage/" + image.getID() icon='delete' localizationKey='' classes='no-padding text-default ' + classPrefix + '-option-delete' isDataUrl=true/>
+        <@header.buttonFlat url="/media/deleteImage/" + image.getID() icon='delete' localizationKey='delete.question' classes='no-padding text-default ' + classPrefix + '-option-delete' isDataUrl=true/>
     </div>
 </#macro>
\ No newline at end of file
diff --git a/src/main/resources/templates/helpers/header.ftl b/src/main/resources/templates/helpers/header.ftl
index f2b960b41ef5cbff5103f0cd2509d6662831c637..8a725a5148b30c6224eb5e6f4e73d68303e3e0a1 100644
--- a/src/main/resources/templates/helpers/header.ftl
+++ b/src/main/resources/templates/helpers/header.ftl
@@ -108,6 +108,6 @@
        id="${id}"
        class="waves-effect waves-light btn-flat ${classes}"
             <#if isDataUrl>data-url="${url}"</#if>>
-        <i class="material-icons left <#if !localizationKey?has_content>no-margin</#if> ${iconClasses}">${icon}</i><#if localizationKey?has_content>${locale.getString(localizationKey)}</#if>
+        <i class="material-icons left <#if !localizationKey?has_content>no-margin</#if> ${iconClasses}">${icon}</i><#if localizationKey?has_content><span>${locale.getString(localizationKey)}</span></#if>
     </a>
 </#macro>
\ No newline at end of file