From 34eaa822a01f1b28f1893b30451fb9489a87e0d8 Mon Sep 17 00:00:00 2001
From: Jack <jack@robisonservice.com>
Date: Mon, 21 Mar 2016 10:12:01 -0400
Subject: [PATCH] handle null parameter

---
 lbrynet/lbrynet_daemon/LBRYDaemon.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/lbrynet/lbrynet_daemon/LBRYDaemon.py b/lbrynet/lbrynet_daemon/LBRYDaemon.py
index 1d647a917..5838b4945 100644
--- a/lbrynet/lbrynet_daemon/LBRYDaemon.py
+++ b/lbrynet/lbrynet_daemon/LBRYDaemon.py
@@ -89,7 +89,10 @@ class LBRYDaemon(jsonrpc.JSONRPC):
         else:
             request.setHeader('Access-Control-Allow-Origin', ('http://localhost' + ':' + str(API_PORT)))
             request.setHeader("content-type", "text/json")
-            d = defer.maybeDeferred(function, *args)
+            if args == [{}]:
+                d = defer.maybeDeferred(function)
+            else:
+                d = defer.maybeDeferred(function, *args)
             d.addErrback(self._ebRender, id)
             d.addCallback(self._cbRender, request, id, version)
         return server.NOT_DONE_YET
@@ -917,6 +920,7 @@ class LBRYDaemon(jsonrpc.JSONRPC):
         @param {'search': search string}
         @return: List of search results
         """
+
         params = Bunch(p)
 
         def _clean(n):