diff --git a/symphony/lib/toolkit/class.sectionmanager.php b/symphony/lib/toolkit/class.sectionmanager.php
index <HASH>..<HASH> 100755
--- a/symphony/lib/toolkit/class.sectionmanager.php
+++ b/symphony/lib/toolkit/class.sectionmanager.php
@@ -143,7 +143,7 @@
 					" . ($section_id? " WHERE `s`.`id` = '$section_id' " : '') . "
 					" . (is_null($section_id) ? " ORDER BY `s`.`$sortfield` $order" : '');
 
-			if(!$sections = Symphony::Database()->fetch($sql)) return false;
+			if(!$sections = Symphony::Database()->fetch($sql)) return ($returnSingle ? false : array());
 
 			$ret = array();
Fixed value returned from `SectionManager->fetch()` in case of no sections found. Check previous commit for more information about this.