diff --git a/.changes/next-release/bugfix-EC2-de915a43.json b/.changes/next-release/bugfix-EC2-de915a43.json new file mode 100644 index 0000000000..8b95b898c4 --- /dev/null +++ b/.changes/next-release/bugfix-EC2-de915a43.json @@ -0,0 +1,5 @@ +{ + "type": "bugfix", + "category": "EC2", + "description": "do not serialize empty lists for EC2" +} \ No newline at end of file diff --git a/lib/query/query_param_serializer.js b/lib/query/query_param_serializer.js index cac4a5bf37..5cd053bb7f 100644 --- a/lib/query/query_param_serializer.js +++ b/lib/query/query_param_serializer.js @@ -42,7 +42,9 @@ function serializeList(name, list, rules, fn) { var memberRules = rules.member || {}; if (list.length === 0) { - fn.call(this, name, null); + if (rules.api.protocol !== 'ec2') { + fn.call(this, name, null); + } return; }