Index: trunk/kernel/include/adodb/drivers/adodb-mysql.inc.php
===================================================================
diff -u -r2657 -r3815
--- trunk/kernel/include/adodb/drivers/adodb-mysql.inc.php	(.../adodb-mysql.inc.php)	(revision 2657)
+++ trunk/kernel/include/adodb/drivers/adodb-mysql.inc.php	(.../adodb-mysql.inc.php)	(revision 3815)
@@ -332,9 +332,14 @@
 	{
 		$offsetStr =($offset>=0) ? "$offset," : '';
 		
-		return ($secs) ? $this->CacheExecute($secs,$sql." LIMIT $offsetStr$nrows",$inputarr,$arg3)
-			: $this->Execute($sql." LIMIT $offsetStr$nrows",$inputarr,$arg3);
+		if ($secs) {
+			$limit =& $this->CacheExecute($secs,$sql." LIMIT $offsetStr$nrows",$inputarr,$arg3);
+		}
+		else {
+			$limit =& $this->Execute($sql." LIMIT $offsetStr$nrows",$inputarr,$arg3);
+		}
 		
+		return $limit;
 	}