 			data.ids = ids
 			data.queue = queueName
 
-			socketManager().broadcast channel, event, data
+			if includeSelf
+				socketManager().broadcast channel, event, data
+			else
+				req.socket.broadcast.to(channel).emit event, data
 
 	# ## Implements hook `collections`
 	registrar.registerHook 'collections', ->


			# Broadcast to others.
			broadcastNotificationsEvent(
				req.notifications, 'shrub.ui.notifications.markAsRead', req
				markedAsRead: req.body.markedAsRead
			)

			Promise.all(

					# Broadcast to others.
					notification.redactFor(req.user).then (notification) ->
						broadcastNotificationsEvent(
							req
							data: notifications: [notification]
							event: 'shrub.ui.notifications'
							includeSelf: true
							notifications: [notification]
						)

