diff --git a/lib/type-loader.js b/lib/type-loader.js index 71f508a..ae227d5 100644 --- a/lib/type-loader.js +++ b/lib/type-loader.js @@ -29,7 +29,7 @@ module.exports = function loadTypes(basepath, fn) { try { debug('Loading', require('path').resolve(path) + '/node_modules/' + file); var c = require(require('path').resolve(path) + '/node_modules/' + file); - if(c.prototype.__resource__) { + if(c && c.prototype && c.prototype.__resource__) { debug('is a resource ', c && c.name); types[c.name] = c; }