diff --git a/zesje/api/feedback.py b/zesje/api/feedback.py index dbb144dd9e80bc71ac7cf2253c42e8674b682c1c..d5f546387777b051d10c4a4379bb5914c4549a5c 100644 --- a/zesje/api/feedback.py +++ b/zesje/api/feedback.py @@ -143,7 +143,8 @@ class Feedback(Resource): db.session.commit() # Delete mc_options associated with this feedback option - db.session.delete(fb.mc_option) - db.session.commit() + if fb.mc_option: + db.session.delete(fb.mc_option) + db.session.commit() return dict(status=200, message=f"Feedback option with id {feedback_id} deleted."), 200