diff --git a/es6.js b/es6.js index 060d7a9..e00f672 100644 --- a/es6.js +++ b/es6.js @@ -66,7 +66,10 @@ define([ return { //>>excludeStart('excludeBabel', pragmas.excludeBabel) load: function (name, req, onload, config) { - var sourceFileName = name + fileExtension; + // Paths relative to the current directory include the file extension. + var extensionIndex = name.length - fileExtension.length; + var sourceFileName = name.lastIndexOf(fileExtension) === extensionIndex ? + name : name + fileExtension; var url = req.toUrl(sourceFileName); if (url.indexOf('empty:') === 0) {