diff --git a/lib/controllers/media.js b/lib/controllers/media.js index 1db9d92..1d58a70 100644 --- a/lib/controllers/media.js +++ b/lib/controllers/media.js @@ -85,6 +85,10 @@ MediaController.prototype.load = function(media, options, callback) { function noop() {} MediaController.prototype.sessionRequest = function(data, callback) { + if (this.currentSession == null) { + callback(new Error('No current session')); + } + data.mediaSessionId = this.currentSession.mediaSessionId; callback = callback || noop;