diff --git a/seminar/forms.py b/seminar/forms.py
index 5d1ae871..205fd4be 100644
--- a/seminar/forms.py
+++ b/seminar/forms.py
@@ -325,10 +325,10 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form):
 	# Věci definované níž se importují i ve views pro odevzdávátko (Inspirováno https://docs.djangoproject.com/en/3.1/ref/models/fields/#field-choices)
 
 	RESITELE_RELEVANTNI = 'relevantni'
-	RESITELE_LETOSNI = 'letosni'
+	RESITELE_NEODMATUROVAVSI = 'neodmaturovavsi'
 	RESITELE_CHOICES = [
 		(RESITELE_RELEVANTNI, 'Relevantní řešitelé'), # I.e. nezobrazovat prázdné řádky tabulky
-		(RESITELE_LETOSNI, 'Všichni letošní'),
+		(RESITELE_NEODMATUROVAVSI, 'Všichni bez maturity'),
 		# Možná: všechny vč. historických?
 		]
 
diff --git a/seminar/views/odevzdavatko.py b/seminar/views/odevzdavatko.py
index 6e8fec12..3d0056c7 100644
--- a/seminar/views/odevzdavatko.py
+++ b/seminar/views/odevzdavatko.py
@@ -79,10 +79,11 @@ class TabulkaOdevzdanychReseniView(ListView):
 
 		self.chteni_resitele = resitele	# Zapamatování pro get_context_data
 		if resitele == FiltrForm.RESITELE_RELEVANTNI:
-			# TODO: Zkontrolovat, že resi_v_rocniku vrací QuerySet (jinak asi bude žrát spoustu zdrojů zbytečně)
-			self.resitele = resi_v_rocniku(aktualni_rocnik)	# Prvotní sada, pokud nebude mít body, odstraní se v get_context_data
-		elif resitele == FiltrForm.RESITELE_LETOSNI:
-			self.resitele = resi_v_rocniku(aktualni_rocnik)
+			# Nejde použít utils.resi_v_rocniku, protože noví řešitelé mohou mít neobodované řešení a takoví technicky zatím neřeší.
+			# Proto používám neodmaturovavší řešitele, TODO: Chceme to takhle nebo jinak?
+			self.resitele = self.resitele.filter(rok_maturity__gt=aktualni_rocnik.prvni_rok)	# Prvotní sada, pokud nebude mít body, odstraní se v get_context_data
+		elif resitele == FiltrForm.RESITELE_NEODMATUROVAVSI:
+			self.resitele = self.resitele.filter(rok_maturity__gt=aktualni_rocnik.prvni_rok)
 
 		if problemy == FiltrForm.PROBLEMY_MOJE:
 			org = m.Organizator.objects.get(osoba__user=self.request.user)