--- agent.py	2012-05-06 08:36:25.481323680 +0200
+++ agent.py2	2012-05-06 12:55:27.013323616 +0200
@@ -38,8 +38,8 @@
     def payloadDirect(self, query):
         if query.startswith("AND "):
             query = query.replace("AND ", "SELECT ", 1)
-        elif query.startswith(" LIMIT 10 UNION ALL "):
-            query = query.replace( "LIMIT 10 UNION ALL ", "", 1)
+        elif query.startswith(" UNION ALL "):
+            query = query.replace(" UNION ALL ", "", 1)
         elif query.startswith("; "):
             query = query.replace("; ", "", 1)
 
@@ -582,7 +582,7 @@
         if query.startswith("SELECT "):
             query = query[len("SELECT "):]
 
-        inbandQuery = self.prefixQuery("LIMIT 10 UNION ALL SELECT ", prefix=prefix)
+        inbandQuery = self.prefixQuery("UNION ALL SELECT ", prefix=prefix)
 
         if limited:
             inbandQuery += ",".join(char if _ != position else '(SELECT %s)' % query for _ in xrange(0, count))
@@ -631,7 +631,7 @@
             inbandQuery += intoRegExp
 
         if multipleUnions:
-            inbandQuery += " LIMIT 10 UNION ALL SELECT "
+            inbandQuery += " UNION ALL SELECT "
 
             for element in xrange(count):
                 if element > 0:
