diff --git a/interface/src/ui/Keyboard.cpp b/interface/src/ui/Keyboard.cpp
index d344e27d54..252d06bb6e 100644
--- a/interface/src/ui/Keyboard.cpp
+++ b/interface/src/ui/Keyboard.cpp
@@ -373,6 +373,12 @@ void Keyboard::raiseKeyboardAnchor(bool raise) const {
 void Keyboard::scaleKeyboard(float sensorToWorldScale) {
     auto entityScriptingInterface = DependencyManager::get<EntityScriptingInterface>();
 
+    {
+        EntityItemProperties properties;
+        properties.setDimensions(_anchor.originalDimensions * sensorToWorldScale);
+        entityScriptingInterface->editEntity(_anchor.entityID, properties);
+    }
+
     {
         EntityItemProperties properties;
         properties.setLocalPosition(_backPlate.localPosition * sensorToWorldScale);