diff --git a/js/models/AppState.js b/js/models/AppState.js
index 2e85bd5ea2013a66b3653fe3dc02325c093dec75..acd60e9031114cdd35b5ad38330d920d2465b5ac 100644
--- a/js/models/AppState.js
+++ b/js/models/AppState.js
@@ -288,6 +288,7 @@ AppState = Backbone.Model.extend({
             case 55:
             case 56:
             case 57:
+                if (dmaGlobals.lattice.get("connectionType") != "gik") break;
                 if (state) dmaGlobals.lattice.set("gikLength", e.keyCode-48);
                 break;
             default: