diff --git a/src/plugins/sib-subscribe-to-rai.js b/src/plugins/sib-subscribe-to-rai.js
index 60b339e07d06aef4cdd3ab1ae3b4e5a416a36e99..802bd55281508b3c9714d6d09d5c6f1b7496531e 100644
--- a/src/plugins/sib-subscribe-to-rai.js
+++ b/src/plugins/sib-subscribe-to-rai.js
@@ -39,7 +39,7 @@ converse.plugins.add('sib-subscribe-to-rai', {
         let projects = [];
         const user = await document.querySelector('sib-auth').getUser();
         const userProfile = await store.getData(user['@id'], this.context);
-        if (userProfile) {
+        if (userProfile && userProfile['projects.ldp:contains'] !== 'undefined') {
           for (let projectMembership of await userProfile['projects.ldp:contains']) {
             if (projectMembership) {
               projects.push(await projectMembership['project.jabberID']);