diff --git a/page/groups.php b/page/groups.php index 968015b..f3d2808 100755 --- a/page/groups.php +++ b/page/groups.php @@ -395,8 +395,8 @@ if( permission('admin') || permission('master') ){ // si l'utilisateur est conne array_push($verificationUIDFormations, $groupe['id_formation']); $moveStudentsFormationOpt = $formationOpt; - // si la formation optionnelle n'est pas définie ou incohérente, on le fait (première valeur trouvée) - if( $moveStudentsFormationOpt == null || !in_array($moveStudentsFormationOpt, $verificationUIDFormations) ) + // si la formation optionnelle n'est pas définie ou incohérente et si au moins 1 choix, on le fait (première valeur trouvée) + if( ($moveStudentsFormationOpt == null || !in_array($moveStudentsFormationOpt, $verificationUIDFormations)) && count($verificationUIDFormations) > 0 ) $moveStudentsFormationOpt = $verificationUIDFormations[0];