diff --git a/Habitica/res/values/strings.xml b/Habitica/res/values/strings.xml
index 6cba30562..6a4a76836 100644
--- a/Habitica/res/values/strings.xml
+++ b/Habitica/res/values/strings.xml
@@ -632,6 +632,7 @@
You already have all equipment! More will be released during the Grand Galas, near the solstices and equinoxes.
Classless
This item is only available to a specific class.\nYou can change your class from Settings.
+ This item is only available to a specific class.\nYou can select a class after level 10.
You can only purchase gear for your current class
Welcome to the Inn! Pull up a chair to chat.
Check into Inn
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/shops/PurchaseDialog.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/shops/PurchaseDialog.kt
index 920862c54..408c00f17 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/shops/PurchaseDialog.kt
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/shops/PurchaseDialog.kt
@@ -173,8 +173,13 @@ class PurchaseDialog(context: Context, private val userRepository : UserReposito
private fun setLimitedTextView() {
if (user == null) return
+ val userLvl = user?.stats?.lvl ?: 0
if (shopItem.habitClass != null && shopItem.habitClass != "special" && shopItem.habitClass != "armoire" && user?.stats?.habitClass != shopItem.habitClass) {
- limitedTextView.text = context.getString(R.string.class_equipment_shop_dialog)
+ limitedTextView.text = if (userLvl >= 10) {
+ context.getString(R.string.class_equipment_shop_dialog)
+ } else {
+ context.getString(R.string.insufficient_level_equipment_dialog)
+ }
limitedTextView.visibility = View.VISIBLE
limitedTextView.setBackgroundColor(ContextCompat.getColor(context, R.color.inverted_background))
} else if (shopItem.event?.end != null) {