diff --git a/pokedex/db/translations.py b/pokedex/db/translations.py
index 67c793a..8f55473 100755
--- a/pokedex/db/translations.py
+++ b/pokedex/db/translations.py
@@ -377,10 +377,7 @@ def group_by_object(stream):
     Yields ((class name, object ID), (list of messages)) pairs.
     """
     stream = iter(stream)
-    try:
-        current = next(stream)
-    except StopIteration:
-        yield StopIteration
+    current = next(stream)
     current_key = current.cls, current.id
     group = [current]
     for message in stream: