diff --git a/geant_service_orchestrator/workflows/device/create_device.py b/geant_service_orchestrator/workflows/device/create_device.py
index b3da3ce54518250ff3c23e4e0507d48fc0f0df17..d98943eb1b7d5a7970e5944381e1fad60a159f66 100644
--- a/geant_service_orchestrator/workflows/device/create_device.py
+++ b/geant_service_orchestrator/workflows/device/create_device.py
@@ -129,6 +129,10 @@ def confirmation_form() -> FormGenerator:
     return user_input.dict()
 
 
+user_input = confirmation_form()
+if not user_input.choice:
+    exit
+
 @workflow(
     "Create Device",
     initial_input_form=wrap_create_initial_input_form(