diff --git a/source/class/cv/report/Record.js b/source/class/cv/report/Record.js index fed1400a77d..0bff2fce4b3 100644 --- a/source/class/cv/report/Record.js +++ b/source/class/cv/report/Record.js @@ -312,7 +312,7 @@ qx.Class.define('cv.report.Record', { recordScroll: function(ev) { var page = ev.getTarget(); - var path = qx.bom.element.Attribute.get(page, "id"); + var path = (undefined !== page && 'getAttribute' in page) ? qx.bom.element.Attribute.get(page, "id") : undefined; var data = { type: ev.getType(), page: path, @@ -392,4 +392,4 @@ qx.Class.define('cv.report.Record', { return a.download; } } -}); \ No newline at end of file +});