diff --git src/wp-admin/edit-tags.php src/wp-admin/edit-tags.php
index 6ff9e37..5c1130f 100644
--- src/wp-admin/edit-tags.php
+++ src/wp-admin/edit-tags.php
@@ -52,7 +52,9 @@ if ( 'post' != $post_type ) {
 	$submenu_file = "edit-tags.php?taxonomy=$taxonomy";
 }
 
-add_screen_option( 'per_page', array( 'default' => 20, 'option' => 'edit_' . $tax->name . '_per_page' ) );
+if( 'edit' !== $wp_list_table->current_action() ) {
+	add_screen_option( 'per_page', array( 'default' => 20, 'option' => 'edit_' . $tax->name . '_per_page' ) );
+}
 
 get_current_screen()->set_screen_reader_content( array(
 	'heading_pagination' => $tax->labels->items_list_navigation,
diff --git src/wp-admin/includes/class-wp-terms-list-table.php src/wp-admin/includes/class-wp-terms-list-table.php
index 765b1a3..ee82bda 100644
--- src/wp-admin/includes/class-wp-terms-list-table.php
+++ src/wp-admin/includes/class-wp-terms-list-table.php
@@ -185,6 +185,10 @@ class WP_Terms_List_Table extends WP_List_Table {
 			$columns['posts'] = _x( 'Count', 'Number/count of items' );
 		}
 
+		if ( 'edit' === $this->current_action() ) {
+			return array();
+		}
+
 		return $columns;
 	}
 
