diff --git a/api/http/proxy/factory/gitlab/transport.go b/api/http/proxy/factory/gitlab/transport.go
index 4857ed710..99e0e6dd9 100644
--- a/api/http/proxy/factory/gitlab/transport.go
+++ b/api/http/proxy/factory/gitlab/transport.go
@@ -24,7 +24,7 @@ func (transport *Transport) RoundTrip(request *http.Request) (*http.Response, er
 		return nil, errors.New("no gitlab token provided")
 	}
 
-	r, err := http.NewRequest(request.Method, request.URL.String(), nil)
+	r, err := http.NewRequest(request.Method, request.URL.String(), request.Body)
 	if err != nil {
 		return nil, err
 	}