diff --git a/plugins/Referers/API.php b/plugins/Referers/API.php
index 799ba66ca685479f459fced7f29ae5e701c52717..2522e56b923e4f6a6ef79042c5309e073f37d0d3 100644
--- a/plugins/Referers/API.php
+++ b/plugins/Referers/API.php
@@ -486,10 +486,7 @@ class Piwik_Referers_API
 	{
 		if ($dataTable instanceof Piwik_DataTable_Array) // recurse for array datatables
 		{
-			foreach ($dataTable->getArray() as $childTable)
-			{
-				$this->setGetReferrerTypeSubtables($childTable, $idSite, $period, $date, $segment, $expanded);
-			}
+			throw new Exception("Referrers.getAll with multiple sites or dates is not supported (yet).");
 		}
 		else
 		{
diff --git a/plugins/Referers/Controller.php b/plugins/Referers/Controller.php
index 861d8c07e8ee7cc2ab73c29f3a15d330a337a8a4..ac09146591b16e493317e31ec46b3135cc941108 100644
--- a/plugins/Referers/Controller.php
+++ b/plugins/Referers/Controller.php
@@ -149,6 +149,7 @@ class Piwik_Referers_Controller extends Piwik_Controller
 		$view->setColumnsToDisplay(array('label', 'nb_visits'));
 		$view->enableShowGoals();
 		$view->setLimit(20);
+		$view->setCustomParameter('disable_row_actions', '1');
 		
 		$setGetAllHtmlPrefix = array($this, 'setGetAllHtmlPrefix');
 		$view->queueFilter(