diff --git a/packages/person-select/assets/index.html b/packages/person-select/assets/index.html
index 8426c131f277a75f644224e7fed84453252f64ae..3af06a9b0d216e9f80f64fc06f36c5969805f1fe 100644
--- a/packages/person-select/assets/index.html
+++ b/packages/person-select/assets/index.html
@@ -2,7 +2,7 @@
 <html>
 <head>
     <meta charset="UTF-8">
-    <script type="module" id="vpu-person-select-wc-src" src="bundle.js"></script>
+    <script type="module" id="vpu-person-select-wc-src" src="vpu-person-select.js"></script>
 </head>
 
 <body>
diff --git a/packages/person-select/karma.conf.js b/packages/person-select/karma.conf.js
index 901e07806c448e53fd84367917e67267a1836771..3a47e54d4e340a9acd7dfbec25c557aa82daa553 100644
--- a/packages/person-select/karma.conf.js
+++ b/packages/person-select/karma.conf.js
@@ -1,12 +1,13 @@
 // Trick to use the auto-downloaded puppeteer chrome binary
 process.env.CHROME_BIN = require('puppeteer').executablePath();
+const pkg = require('./package.json');
 
 module.exports = function(config) {
   config.set({
     basePath: 'dist',
     frameworks: ['mocha', 'chai'],
     files: [
-      './bundle.js',
+      {pattern: './' + pkg.name + '.js', included: true, watched: true, served: true, type: 'module'},
       {pattern: './**/*', included: false, watched: true, served: true},
     ],
     autoWatch: true,
diff --git a/packages/person-select/rollup.config.js b/packages/person-select/rollup.config.js
index ef8d0c0a0a9e8a33f6aaef62b806f8199401bf45..0ccf9e63cdbad306868bf6dacf7d35b28c828232 100644
--- a/packages/person-select/rollup.config.js
+++ b/packages/person-select/rollup.config.js
@@ -9,13 +9,14 @@ import replace from "rollup-plugin-replace";
 import serve from 'rollup-plugin-serve';
 import multiEntry from 'rollup-plugin-multi-entry';
 
+const pkg = require('./package.json');
 const build = (typeof process.env.BUILD !== 'undefined') ? process.env.BUILD : 'local';
 console.log("build: " + build);
 
 export default {
     input: (build != 'test') ? 'src/demo.js' : 'test/**/*.js',
     output: {
-        file: 'dist/bundle.js',
+        file: 'dist/' + pkg.name + '.js',
         format: 'esm'
     },
     plugins: [