diff --git a/src/main/java/org/olat/modules/appointments/manager/AppointmentsServiceImpl.java b/src/main/java/org/olat/modules/appointments/manager/AppointmentsServiceImpl.java
index 989c974bca0d2e7343fbe5c7dc70638fb10e5014..bf55c0cad1ebdd4647d9884c6566f4919748bce7 100644
--- a/src/main/java/org/olat/modules/appointments/manager/AppointmentsServiceImpl.java
+++ b/src/main/java/org/olat/modules/appointments/manager/AppointmentsServiceImpl.java
@@ -762,7 +762,7 @@ public class AppointmentsServiceImpl implements AppointmentsService, BigBlueButt
 		List<Appointment> appointments = appointmentDao.loadAppointments(params);
 		if (!appointments.isEmpty()) {
 			Appointment appointment = appointments.get(0);
-			removeMeeting(appointment);
+			appointmentDao.saveAppointment(appointment, null);
 		}
 	}