diff --git a/logs/logs.go b/logs/logs.go
index 65aab4cf520515e034748416f7aa8d03bbc30b59..de3505436269f37181a43c92e8b9ce8a3e6a952f 100644
--- a/logs/logs.go
+++ b/logs/logs.go
@@ -224,7 +224,10 @@ func LogRequestInfo(req events.APIGatewayProxyRequest, extraFields ...map[string
 		"path":   req.Path,
 		"method": req.HTTPMethod,
 		"body":   req.Body,
-		"query":  req.QueryStringParameters,
+	}
+
+	if req.QueryStringParameters != nil {
+		fields["query"] = req.QueryStringParameters
 	}
 
 	if req.Headers["client-version"] != "" {