I’m not sure why this isn’t the standard, but here is the code. Just add it to your functions.php file.
add_action( 'genesis_before_comments' , 'wps_post_type_check' ); function wps_post_type_check () { if ( is_single() ) { if ( have_comments() ) { remove_action( 'genesis_comment_form', 'genesis_do_comment_form' ); add_action( 'genesis_list_comments', 'genesis_do_comment_form' , 5 ); } } }
Thanks to wpsmith.netfor this answer.