diff --git a/app/services/search_service/model.rb b/app/services/search_service/model.rb
index d811bfdd58207631a5ace0df24f27a039a5d2e29..20ca0ad586e5db35ee5a5cd70104b7818403076c 100644
--- a/app/services/search_service/model.rb
+++ b/app/services/search_service/model.rb
@@ -47,7 +47,8 @@ module SearchService
           }
         },
         size: @search.results_per_page,
-        from: ((@search.page.to_i) * (@search.results_per_page.to_i)).to_s
+        from: ((@search.page.to_i) * (@search.results_per_page.to_i)).to_s,
+        sort: order_hash
       }
       return match_all_query if @search.query == '*'