--- src/dbdatasource.h.orig	2010-09-07 01:55:58.000000000 +0400
+++ src/dbdatasource.h	2013-01-21 16:48:41.722484888 +0400
@@ -85,7 +85,7 @@
 //       std::cout << _returnFields << std::endl;
 //       std::cout << _whereClause << std::endl;
       std::string returnFields = (_returnFields.empty() ? "COUNT(*)" : _returnFields);
-      std::string whereClause = (_whereClause.empty() ? "" : "` WHERE (" + _whereClause + ")");
+      std::string whereClause = (_whereClause.empty() ? "`" : "` WHERE (" + _whereClause + ")");
       
       if (_query.get_resultf("SELECT " + returnFields + " FROM `" 
 	+ _table + whereClause, _args)) {
