diff --git a/node_modules_build/kwf-webpack/config/webpack.kwc.config.js b/node_modules_build/kwf-webpack/config/webpack.kwc.config.js
index <HASH>..<HASH> 100644
--- a/node_modules_build/kwf-webpack/config/webpack.kwc.config.js
+++ b/node_modules_build/kwf-webpack/config/webpack.kwc.config.js
@@ -2,7 +2,6 @@
 const fs = require('fs');
 const webpack = require('webpack');
 const Config = require('webpack-config').Config;
-const CommonsChunkPlugin = require("webpack/lib/optimize/CommonsChunkPlugin");
 
 const TrlHtmlWebpackPlugin = require('../trl/trl-html-webpack-plugin');
 const fetchLanguages = require("../loader/fetch-languages");
@@ -28,7 +27,13 @@ if (kwfConfig['webpack-dev-server-url'] && devBuild) {
 
 const languages = fetchLanguages();
 
-let plugins = [];
+let plugins = [
+    new webpack.optimize.CommonsChunkPlugin({
+        name: "Frontend",
+        chunk: ["Admin"],
+        minChunks: Infinity
+    })
+];
 
 languages.forEach(language => {
     plugins.push(new TrlHtmlWebpackPlugin({
reactived CommonsChunkPlugin for webpack, Frontend deps should not be loaded twice in Admin