diff --git a/render/hyperscript.js b/render/hyperscript.js index 51182f12..c19926bf 100644 --- a/render/hyperscript.js +++ b/render/hyperscript.js @@ -5,7 +5,7 @@ var Vnode = require("../render/vnode") var selectorParser = /(?:(^|#|\.)([^#\.\[\]]+))|(\[(.+?)(?:\s*=\s*("|'|)((?:\\["'\]]|.)*?)\5)?\])/g var selectorCache = {} function hyperscript(selector) { - if (selector == null || typeof selector !== "string" && !selector.view) { + if (selector == null || typeof selector !== "string" && selector.view == null) { throw Error("The selector must be either a string or a component."); }