diff --git a/BudgetMasterServer/src/main/resources/static/js/transactions.js b/BudgetMasterServer/src/main/resources/static/js/transactions.js
index ccb8fe3810a71539258b40ef55935f56015412ef..9a09d15f9876345fad4674989de5808f892ecef6 100644
--- a/BudgetMasterServer/src/main/resources/static/js/transactions.js
+++ b/BudgetMasterServer/src/main/resources/static/js/transactions.js
@@ -172,6 +172,7 @@ $(document).ready(function()
                 minLength: 1
             },
             placeholder: tagsPlaceholder,
+            secondaryPlaceholder: tagsPlaceholder,
             data: initialTags
         });
 
diff --git a/BudgetMasterServer/src/main/resources/templates/settings/containers/settingsTransactions.ftl b/BudgetMasterServer/src/main/resources/templates/settings/containers/settingsTransactions.ftl
index 25663f6feed120337eeb14c929a1e0134808b6d7..a11f2e53fc72102d9f8014e96b46600bc18dfbb4 100644
--- a/BudgetMasterServer/src/main/resources/templates/settings/containers/settingsTransactions.ftl
+++ b/BudgetMasterServer/src/main/resources/templates/settings/containers/settingsTransactions.ftl
@@ -40,7 +40,7 @@
             </div>
             <div id="hidden-transaction-name-keywords"></div>
             <script>
-                tagsPlaceholder = "${locale.getString("settings.transactions.keywords.placeholder")}";
+                keywordsPlaceholder = "${locale.getString("settings.transactions.keywords.placeholder")}";
                 var initialKeywords = [
                     <#list transactionNameKeywords as keyword>
                     {tag: '${keyword.getValue()?replace("'", "\\'")}'},
@@ -70,7 +70,8 @@
 
         <script>
             M.Chips.init(document.querySelectorAll('.chips'), {
-                placeholder: tagsPlaceholder,
+                placeholder: keywordsPlaceholder,
+                secondaryPlaceholder: keywordsPlaceholder,
                 data: initialKeywords,
                 onChipAdd: onKeywordsChange,
                 onChipDelete: onKeywordsChange