diff --git a/src/gltf-component-mappings.js b/src/gltf-component-mappings.js
index 08fa7988b80c53f418001d54380922faffcdcd1a..549903182c4b93f76b3c420566a68938b3588f19 100644
--- a/src/gltf-component-mappings.js
+++ b/src/gltf-component-mappings.js
@@ -10,6 +10,7 @@ AFRAME.GLTFModelPlus.registerComponent("hide-when-quality", "hide-when-quality")
 AFRAME.GLTFModelPlus.registerComponent("light", "light");
 AFRAME.GLTFModelPlus.registerComponent("skybox", "skybox");
 AFRAME.GLTFModelPlus.registerComponent("layers", "layers");
+AFRAME.GLTFModelPlus.registerComponent("shadow", "shadow");
 AFRAME.GLTFModelPlus.registerComponent("xr", "xr");
 AFRAME.GLTFModelPlus.registerComponent("water", "water");
 AFRAME.GLTFModelPlus.registerComponent("scale-audio-feedback", "scale-audio-feedback");