Call me paranoid, but love to protect our self against null info

if (this._currentActivity && this.currentActivity.source && ...) 

a bit long but safer