diff --git a/src/components/body/body.js b/src/components/body/body.js
index <HASH>..<HASH> 100644
--- a/src/components/body/body.js
+++ b/src/components/body/body.js
@@ -128,6 +128,10 @@ var Body = {
   update: function (prevData) {
     var data = this.data;
 
+    if (data.type !== prevData.type) {
+      console.warn("CANNON.Body type cannot be changed after instantiation");
+    }
+
     if (!this.body) return;
 
     this.body.mass = data.mass || 0;
add warning if changing the body type, since its technically not supported in CannonJS