diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java b/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
index 99027b85d..8f0a6fd06 100644
--- a/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
+++ b/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
@@ -125,6 +125,8 @@ public final class AndroidSpellCheckerService extends SpellCheckerService
return "bulgarian";
case ScriptUtils.SCRIPT_GEORGIAN:
return "georgian";
+ case ScriptUtils.SCRIPT_BENGALI:
+ return "bengali_unijoy";
default:
throw new RuntimeException("Wrong script supplied: " + script);
}
diff --git a/app/src/main/res/xml/spellchecker.xml b/app/src/main/res/xml/spellchecker.xml
index 794d506b9..39adc2a37 100644
--- a/app/src/main/res/xml/spellchecker.xml
+++ b/app/src/main/res/xml/spellchecker.xml
@@ -63,6 +63,10 @@
android:label="@string/subtype_generic"
android:subtypeLocale="pt_BR"
/>
+