diff --git a/config/jsdoc/api/plugins/observable.js b/config/jsdoc/api/plugins/observable.js index e662d81626..99b87e50a0 100644 --- a/config/jsdoc/api/plugins/observable.js +++ b/config/jsdoc/api/plugins/observable.js @@ -41,7 +41,7 @@ exports.handlers = { cls.observables = []; } observable = observables[doclet.observable]; - if (cls.observables.indexOf(observable) == -1) { + if (observable.type && cls.observables.indexOf(observable) == -1) { cls.observables.push(observable); } if (!cls.fires) { diff --git a/config/jsdoc/api/template/tmpl/observables.tmpl b/config/jsdoc/api/template/tmpl/observables.tmpl index e6859aad70..99b372e6f3 100644 --- a/config/jsdoc/api/template/tmpl/observables.tmpl +++ b/config/jsdoc/api/template/tmpl/observables.tmpl @@ -16,8 +16,10 @@