diff --git a/bigbluebutton-html5/imports/api/polls/server/modifiers/addPoll.js b/bigbluebutton-html5/imports/api/polls/server/modifiers/addPoll.js
index 0f9c9ae2bfcf1bc7aaf9a224aad8b891cbfb2a55..fb4aa63112c3d09b6017ae74b13e618a998da67e 100644
--- a/bigbluebutton-html5/imports/api/polls/server/modifiers/addPoll.js
+++ b/bigbluebutton-html5/imports/api/polls/server/modifiers/addPoll.js
@@ -30,9 +30,8 @@ export default function addPoll(meetingId, requesterId, poll) {
 
   const userIds = Users.find(selector, options)
     .fetch()
-    .map((user) => {
-      if (user.userId !== requesterId) return user.userId;
-    });
+    .filter(user => user.userId !== requesterId)
+    .map(user => user.userId);
 
   selector = {
     meetingId,