diff --git a/server/methods/readMessages.coffee b/server/methods/readMessages.coffee
index b0c861d42cb64c2839da2cce607b01f9a17e8167..b1d3cf5838722c60f1b6dbbfd859647d0bab9c76 100644
--- a/server/methods/readMessages.coffee
+++ b/server/methods/readMessages.coffee
@@ -4,7 +4,7 @@ Meteor.methods
 		# console.log '[methods] readMessages -> '.green, 'fromId:', fromId, 'room:', room
 
 		if Meteor.userId()
-			filter = { rid: room, uid: Meteor.userId() }
+			filter = { rid: room, 'u._id': Meteor.userId() }
 		else
 			throw new Meteor.Error 203, '[methods] readMessages -> Invalid user'