diff --git a/02-cykly/02-cykly.tex b/02-cykly/02-cykly.tex
index a05cc09aa01c308afd5c870c6e52930d8a9dbf38..4ac52984c37158602aebf574000fa06b89803ebe 100644
--- a/02-cykly/02-cykly.tex
+++ b/02-cykly/02-cykly.tex
@@ -109,7 +109,7 @@ Existuje zkratka:
 
 % ----------------------------------------------------------------------
 
-\begin{frame}{Příklad: jak funguje else za cyklem}
+\begin{frame}{Příklad: break a else za cyklem}
 
 \verbatiminput{prvocisla-else.py}
 
diff --git a/02-cykly/prvocisla-test.py b/02-cykly/prvocisla-test.py
index a224809b34f0418ef88ac50c7217385e02f86ff4..41acbe28b2afca13d9cd3f9d49a19f90bcd7db05 100755
--- a/02-cykly/prvocisla-test.py
+++ b/02-cykly/prvocisla-test.py
@@ -5,11 +5,10 @@ n = int(input())
 d = 2
 mam_delitele = False
 
-while d < n:
+while d < n and not mam_delitele:
     if n%d == 0:
         print("Číslo", n, "je dělitelné", d)
         mam_delitele = True
-        break
     d += 1
 
 if not mam_delitele: