diff --git a/src/Controllers/Utils.ts b/src/Controllers/Utils.ts
index f6b8403583f1625f726e50c88e66529a1b283387..f4cd281b825423bfc4c1f891d21bc6c583f7afaa 100644
--- a/src/Controllers/Utils.ts
+++ b/src/Controllers/Utils.ts
@@ -4,7 +4,9 @@ import logger from '../Logger/logger';
 
 // eslint-disable-next-line max-len
 export const logAndRespond = (response: any, statusCode: number, method: string, responseBody: any, logLevel: string, error: any, keysToHide: string[]|null): Promise<Response> => {
-  const responseBodyToLog = responseBody;
+  const responseBodyToLog = {
+    ...responseBody,
+  };
   if (keysToHide !== null) {
     for (let i = 0; i < keysToHide.length; i += 1) {
       if (typeof responseBodyToLog[keysToHide[i]] !== 'undefined') {