--- group.php	2010-04-15 19:41:27.000000000 +0200
+++ group_patched.php	2010-04-15 19:45:20.000000000 +0200
@@ -62,7 +62,7 @@
 $show_empty_group = false;
 if (isset($move) && $_SESSION['step'] != 0 && $move != "movesubmit")
 {
-	while(checkgroupfordisplay($_SESSION['grouplist'][$_SESSION['step']-1][0]) === false)
+	while(checkgroupfordisplay($_SESSION['grouplist'][$_SESSION['step']-1][0]) === false && $_SESSION['grouplist'][$_SESSION['step']][0]>0 )
 	{
 		if (isset($move) && $move == "moveprev") 
         {
