diff --git a/Classes/Preview/PreviewRenderer.php b/Classes/Preview/PreviewRenderer.php
index d21585599bbce79e55b4166f86cda83ac19ecbee..b115234451f15620e06d46b51faa8af79f948dde 100644
--- a/Classes/Preview/PreviewRenderer.php
+++ b/Classes/Preview/PreviewRenderer.php
@@ -73,24 +73,24 @@ class PreviewRenderer implements PreviewRendererInterface {
 		switch ($row['list_type']) {
 			case 'sgnews_overview':
 				$view = $this->previewService->getOverviewView($row);
-				break;
+				return $view->render();
 
 			case 'sgnews_latest':
 				$view = $this->previewService->getLatestView($row);
-				break;
+				return $view->render();
 
 			case 'sgnews_listbycategory':
 				$view = $this->previewService->getListByCategoryView($row);
-				break;
+				return $view->render();
 
 			case 'sgnews_newsbyauthor':
 				$view = $this->previewService->getNewsByAuthorView($row);
-				break;
+				return $view->render();
 
 			default:
 				// No need to do anything
 		}
-		return $view->render();
+		return '';
 	}
 
 	/**