diff --git a/extensions/appointments.py b/extensions/appointments.py
index 04580b23380b4b6aefc842f9e4bdb705b9b81105..8fcd2271700d7b70a4954951b36bf5d839dd29c6 100755
--- a/extensions/appointments.py
+++ b/extensions/appointments.py
@@ -86,7 +86,7 @@ class Appointments(commands.GroupCog, name="appointments", description="Handle A
 
         appointment = Appointment.create(channel=channel.id, message=0, date_time=date_time, reminder=reminder,
                                          title=title, description=description, author=author_id, recurring=recurring,
-                                         reminder_sent=reminder == 0)
+                                         reminder_sent=reminder == 0, uuid=uuid.uuid4())
 
         await interaction.response.send_message(embed=appointment.get_embed(), view=AppointmentView())
         message = await interaction.original_message()