diff --git a/noise/noise.py b/noise/noise.py index 893cd40..697edc2 100755 --- a/noise/noise.py +++ b/noise/noise.py @@ -161,7 +161,7 @@ def recvmsg(plugin, request, last_id=None, **kwargs): Optional parameter `last_id` can be supplied to return an older message. """ next_id = int(last_id) + 1 if last_id is not None else len(plugin.messages) - if next_id <= len(plugin.messages): + if next_id < len(plugin.messages): res = plugin.messages[int(last_id)].to_dict() res['total_messages'] = len(plugin.messages) request.set_result(res)