diff --git a/src/url/stringify_as_query_param.js b/src/url/stringify_as_query_param.js
index <HASH>..<HASH> 100644
--- a/src/url/stringify_as_query_param.js
+++ b/src/url/stringify_as_query_param.js
@@ -27,7 +27,7 @@ import queryString from 'query-string';
  * @return {string}                          Query param string
  */
 export default function stringifyAsQueryParam(obj, transform = decamelize) {
-    if (typeof obj !== 'object' || !obj) {
+    if (!obj || typeof obj !== 'object' || !Object.keys(obj).length) {
         return '';
     }
Check for empty objects before stringifying them as query parameters