diff --git a/apachesolr_search.module b/apachesolr_search.module
index 763d920..7b9c506 100644
--- a/apachesolr_search.module
+++ b/apachesolr_search.module
@@ -606,9 +606,8 @@ function apachesolr_search_mlt_suggestions($settings, $id, $solr = NULL) {
 
     $response = $query->search();
 
-    if ($response->response) {
-      $docs = (array) end($response->response);
-      return $docs;
+    if (isset($response->response->docs)) {
+      return (array) $response->response->docs;
     }
   }
   catch (Exception $e) {
