Index: wp-admin/includes/screen.php
===================================================================
--- wp-admin/includes/screen.php	(revision 20614)
+++ wp-admin/includes/screen.php	(working copy)
@@ -1010,7 +1010,7 @@
 		?>
 		<div class='screen-options'>
 			<?php if ( !empty($per_page_label) ): ?>
-				<input type='number' step='1' min='1' class='screen-per-page' name='wp_screen_options[value]'
+				<input type='number' step='1' min='1' max='999' class='screen-per-page' name='wp_screen_options[value]'
 					id='<?php echo esc_attr( $option ); ?>' maxlength='3'
 					value='<?php echo esc_attr( $per_page ); ?>' />
 				<label for='<?php echo esc_attr( $option ); ?>'>
