diff --git a/js/h5p-x-api-event.js b/js/h5p-x-api-event.js index e012ac1..4d67b84 100644 --- a/js/h5p-x-api-event.js +++ b/js/h5p-x-api-event.js @@ -239,7 +239,7 @@ H5P.XAPIEvent.prototype.getScore = function () { */ H5P.XAPIEvent.prototype.getContentXAPIId = function (instance) { var xAPIId; - if (instance.contentId && H5PIntegration && H5PIntegration.contents) { + if (instance.contentId && H5PIntegration && H5PIntegration.contents && H5PIntegration.contents['cid-' + instance.contentId]) { xAPIId = H5PIntegration.contents['cid-' + instance.contentId].url; if (instance.subContentId) { xAPIId += '?subContentId=' + instance.subContentId;