@@ -1771,7 +1771,7 @@
this._removeFromRoot();
- if (this._disposeEmitterOnDispose && !(<AbstractMesh>this.emitter).isDisposed) {
+ if (this._disposeEmitterOnDispose && this.emitter && !(this.emitter as AbstractMesh).isDisposed === false) {
(<AbstractMesh>this.emitter).dispose();
}