diff --git a/entries/views.py b/entries/views.py
index ce69c16983c066debdff8c4fe9afa160273b3566..f23519f7dcc9a2129ab6a98926360ba6b6b13b87 100644
--- a/entries/views.py
+++ b/entries/views.py
@@ -1090,11 +1090,10 @@ def ajax_synsets(request, base, pos):
 
 def lexical_units_without_empty_frames(obj_results):
     for lu in obj_results.all():
-        lu._frames = lu._frames[0] if lu._frames and len(lu._frames) > 0 else None
-        if lu._frames is None:
-            continue
-        else:
+        if lu._frames and len(lu._frames) > 0:
             yield lu
+        else:
+            continue
 
 
 @ajax(method='get', encode_result=True)