diff --git a/ttcn/LibHttp/ttcn/LibHttp_Templates.ttcn b/ttcn/LibHttp/ttcn/LibHttp_Templates.ttcn
index 452e56dad2c64d3e637e577a25fc0d670c33e616..c112f192ce74aea329b6ddcbe2aaed1f8a57c925 100644
--- a/ttcn/LibHttp/ttcn/LibHttp_Templates.ttcn
+++ b/ttcn/LibHttp/ttcn/LibHttp_Templates.ttcn
@@ -223,12 +223,19 @@ module LibHttp_Templates {
           statustext    := "Created"
       } // End of template mw_http_response_201_created
 
+      template (present) Response mw_http_response_201_created_no_body(
+                                                                       template (present) Headers p_header := ?
+      ) modifies mw_http_response_ok_no_body := {
+          statuscode    := 201,
+          statustext    := "Created"
+      } // End of template mw_http_response_201_created_no_status_text
+
       template (present) Response mw_http_response_201_created_no_status_text(
                                                                               template (present) HttpMessageBody p_body := ?,
                                                                               template (present) Headers p_header := ?
       ) modifies mw_http_response_ok := {
           statuscode    := 201,
-          statustext    := ?
+          statustext    := "Created"
       } // End of template mw_http_response_201_created_no_status_text
 
       template (present) Response mw_http_response_202_accepted(