diff --git a/packages/person-select/src/person-select-demo.js b/packages/person-select/src/person-select-demo.js
index 8876cc2df3bc29324d89d4335723a59eeed73934..01b4183b38c5c077619cbb71f4fd6484d17bda10 100644
--- a/packages/person-select/src/person-select-demo.js
+++ b/packages/person-select/src/person-select-demo.js
@@ -2,6 +2,7 @@ import utils from './utils.js';
 import {i18n} from './i18n.js';
 import {html, LitElement} from 'lit-element';
 import './person-select.js';
+import commonUtils from 'vpu-common/utils';
 
 class PersonSelectDemo extends LitElement {
     constructor() {
@@ -51,4 +52,4 @@ class PersonSelectDemo extends LitElement {
     }
 }
 
-customElements.define('vpu-person-select-demo', PersonSelectDemo);
+commonUtils.defineCustomElement('vpu-person-select-demo', PersonSelectDemo);
diff --git a/packages/person-select/src/person-select.js b/packages/person-select/src/person-select.js
index 8f87640141349deee75ba4203824cde71bf0418b..434df8986c503c70f72df32e50831ed0321bcd57 100644
--- a/packages/person-select/src/person-select.js
+++ b/packages/person-select/src/person-select.js
@@ -7,6 +7,7 @@ import JSONLD from 'vpu-common/jsonld';
 import {html} from 'lit-element';
 import {i18n} from './i18n.js';
 import VPULitElementJQuery from 'vpu-common/vpu-lit-element-jquery';
+import commonUtils from 'vpu-common/utils';
 
 select2(window, $);
 
@@ -163,4 +164,4 @@ class PersonSelect extends VPULitElementJQuery {
     }
 }
 
-customElements.define('vpu-person-select', PersonSelect);
+commonUtils.defineCustomElement('vpu-person-select', PersonSelect);
diff --git a/packages/person-select/vendor/auth b/packages/person-select/vendor/auth
index c87402caad63e6e41359df67857fab394c9d6cd5..0daf533bbdca1bcb5b8f5d16bb258b86bdb59242 160000
--- a/packages/person-select/vendor/auth
+++ b/packages/person-select/vendor/auth
@@ -1 +1 @@
-Subproject commit c87402caad63e6e41359df67857fab394c9d6cd5
+Subproject commit 0daf533bbdca1bcb5b8f5d16bb258b86bdb59242
diff --git a/packages/person-select/vendor/common b/packages/person-select/vendor/common
index 08f98d949388649606fa5e5b08b750aeb24a4af7..68e0a4f1f1a3ef6e05aca5216bf8684578ec2229 160000
--- a/packages/person-select/vendor/common
+++ b/packages/person-select/vendor/common
@@ -1 +1 @@
-Subproject commit 08f98d949388649606fa5e5b08b750aeb24a4af7
+Subproject commit 68e0a4f1f1a3ef6e05aca5216bf8684578ec2229