Index: src/wp-admin/includes/class-wp-terms-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-terms-list-table.php	(revision 51891)
+++ src/wp-admin/includes/class-wp-terms-list-table.php	(working copy)
@@ -22,6 +22,14 @@
 	private $level;
 
 	/**
+	 * Total items
+	 *
+	 * @var int
+	 * @since 5.9.0
+	 */
+	private $total_items = 0;
+
+	/**
 	 * Constructor.
 	 *
 	 * @since 3.1.0
@@ -127,14 +135,16 @@
 
 		$this->callback_args = $args;
 
+		$this->total_items = wp_count_terms(
+			array(
+				'taxonomy' => $this->screen->taxonomy,
+				'search'   => $search,
+			)
+		);
+
 		$this->set_pagination_args(
 			array(
-				'total_items' => wp_count_terms(
-					array(
-						'taxonomy' => $this->screen->taxonomy,
-						'search'   => $search,
-					)
-				),
+				'total_items' => $this->total_items,
 				'per_page'    => $tags_per_page,
 			)
 		);
@@ -141,11 +151,13 @@
 	}
 
 	/**
+	 * Determines if the current screen has results
+	 *
+	 * @since 5.9.0
 	 * @return bool
 	 */
 	public function has_items() {
-		// @todo Populate $this->items in prepare_items().
-		return true;
+		return (int) $this->total_items > 0 ? true : false;
 	}
 
 	/**
