diff --git a/client/src/components/FeedbackForm.vue b/client/src/components/FeedbackForm.vue
index 187494f3..0f662fe3 100644
--- a/client/src/components/FeedbackForm.vue
+++ b/client/src/components/FeedbackForm.vue
@@ -182,6 +182,10 @@ const nextStep = () => {
const sendFeedback = () => {
log.info("sending feedback");
const courseSession = courseSessionsStore.courseSessionForRoute;
+ if (!courseSession || !courseSession.id) {
+ log.error("no course session set");
+ return;
+ }
const input: SendFeedbackInput = reactive({
materialsRating,
courseNegativeFeedback,
diff --git a/client/src/components/learningPath/blocks/FeedbackBlock.vue b/client/src/components/learningPath/blocks/FeedbackBlock.vue
index a8fc9827..8bd0c943 100644
--- a/client/src/components/learningPath/blocks/FeedbackBlock.vue
+++ b/client/src/components/learningPath/blocks/FeedbackBlock.vue
@@ -1,13 +1,13 @@