diff --git a/kaminari-core/lib/kaminari/helpers/paginator.rb b/kaminari-core/lib/kaminari/helpers/paginator.rb index 3157b3b..f7c4cc0 100644 --- a/kaminari-core/lib/kaminari/helpers/paginator.rb +++ b/kaminari-core/lib/kaminari/helpers/paginator.rb @@ -26,7 +26,11 @@ module Kaminari # render given block as a view template def render(&block) instance_eval(&block) if @options[:total_pages] > 1 - @output_buffer + + # This allows for showing fall-back HTML when there's only one page: + # + # <%= paginate(@search_results) || "Showing all search results" %> + @output_buffer.presence end # enumerate each page providing PageProxy object as the block parameter