diff --git a/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java b/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
index d34e4108b2c6591d7543edeb996be28f3578a6e6..d5f8e333be81ec6133ca61b9647558a014cb7be6 100644
--- a/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
+++ b/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
@@ -110,6 +110,12 @@ public class LatinKeyboard extends Keyboard {
             super(context, new KeyboardParams());
         }
 
+        @Override
+        public Builder load(int xmlId, KeyboardId id) {
+            super.load(xmlId, id);
+            return this;
+        }
+
         @Override
         public LatinKeyboard build() {
             return new LatinKeyboard(mContext, mParams);