diff --git a/ucoin/pks/__init__.py b/ucoin/pks/__init__.py
index 0fae04c314c305b6857e21a1227227e07705e345..3c0bed2b05163c876d871a4cb1c231c6673763aa 100644
--- a/ucoin/pks/__init__.py
+++ b/ucoin/pks/__init__.py
@@ -40,7 +40,11 @@ class Lookup(PKS):
         assert 'search' in kwargs
         assert 'op' in kwargs
 
-        return self.requests_get('/lookup', **kwargs)
+        r = self.requests_get('/lookup', **kwargs)
+
+        if kwargs['op'] == 'get': return r.text
+
+        return r.json()
 
 class All(PKS):
     """GET all the received public keys."""