Index: wp-includes/query.php
===================================================================
--- wp-includes/query.php	(revision 9794)
+++ wp-includes/query.php	(working copy)
@@ -1726,7 +1726,7 @@
 			$where .= " AND {$wpdb->posts}.ID NOT IN ($post__not_in)";
 		}
 
-		if ( is_integer($q['post_parent']) )
+		if ( is_numeric($q['post_parent']) )
 			$where .= $wpdb->prepare( " AND $wpdb->posts.post_parent = %d ", $q['post_parent'] );
 
 		if ( $q['page_id'] ) {
