diff --git a/mithril.js b/mithril.js index e35d966a..d637cd7c 100644 --- a/mithril.js +++ b/mithril.js @@ -810,6 +810,8 @@ var m = (function app(window, undefined) { return str.join("&") } function parseQueryString(str) { + if (str.charAt(0) === "?") str = str.substring(1); + var pairs = str.split("&"), params = {}; for (var i = 0, len = pairs.length; i < len; i++) { var pair = pairs[i].split("=");