diff --git a/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java b/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
index 6a900b45f070e512dc528714d2fdf992a87be7cf..5f65fc448fa07090c2a0d8e164c9efd26f3b70e6 100644
--- a/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
+++ b/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
@@ -293,7 +293,7 @@ public final class KeyboardLayoutSet {
         }
 
         public Builder setIsSpellChecker(final boolean isSpellChecker) {
-            mParams.mIsSpellChecker = true;
+            mParams.mIsSpellChecker = isSpellChecker;
             return this;
         }