diff --git a/lib/gulp-helpers.js b/lib/gulp-helpers.js
index 46ce8a90594a19a8e8d00f3bebade754d01cd157..45314d9b511bb01c5573578095467d88d538dda0 100644
--- a/lib/gulp-helpers.js
+++ b/lib/gulp-helpers.js
@@ -80,7 +80,7 @@ function bundleEs2015(inputFile, outFile, production) {
     bundler.transform(babelify.configure({
         global: true,
         presets: ["es2015"],
-        ignore: /ol\-build\.js|jquery\.min|\/node_modules\/(?!webmapsjs\/)/
+        ignore: /ol\-build\.js|jquery\.min|\/node_modules\/(?!webmapsjs\/)|\/node_modules\/webmapsjs\/(?!lib\/)/
     }));
 
     if (!production) {
diff --git a/src/gulp-helpers.js b/src/gulp-helpers.js
index 567560a417653486078046827677c93490ca7aa8..9e94e47ea09627627172c92ff828b5d43f8fb32f 100644
--- a/src/gulp-helpers.js
+++ b/src/gulp-helpers.js
@@ -75,7 +75,7 @@ export function bundleEs2015(inputFile, outFile, production) {
     bundler.transform(babelify.configure({
         global: true,
         presets: ["es2015"],
-        ignore: /ol\-build\.js|jquery\.min|\/node_modules\/(?!webmapsjs\/)/
+        ignore: /ol\-build\.js|jquery\.min|\/node_modules\/(?!webmapsjs\/)|\/node_modules\/webmapsjs\/(?!lib\/)/
     }));
 
     if (!production) {