Index: bp-core/bp-core-cssjs.php
===================================================================
--- bp-core/bp-core-cssjs.php	(revision 1793)
+++ bp-core/bp-core-cssjs.php	(working copy)
@@ -170,4 +170,23 @@
 }
 add_action( 'wp_head', 'bp_core_add_ajax_url_js' );
 
+/**
+ * bp_core_add_comment_reply_js()
+ *
+ * Adds the WordPress threaded comment reply functionality to bp-sn-framework.
+ * 
+ * @package BuddyPress Core
+ */
+function bp_core_add_comment_reply_js() {
+	global $wp_scripts;
+
+	wp_enqueue_script(
+		'comment-reply',
+		$wp_scripts->registered['comment-reply']->src,
+		$wp_scripts->registered['comment-reply']->deps,
+		$wp_scripts->registered['comment-reply']->ver,
+		true // print in footer
+	);
+}
+
 ?>
\ No newline at end of file
Index: bp-themes/bp-sn-framework/comments.php
===================================================================
--- bp-themes/bp-sn-framework/comments.php	(revision 1793)
+++ bp-themes/bp-sn-framework/comments.php	(working copy)
@@ -11,8 +11,11 @@
 
 	<div id="comments-template">
 
-		<?php if ( have_comments() ) : ?>
+		<?php if ( have_comments() ) :
 
+			if ( get_option( 'thread_comments' ) )
+				bp_core_add_comment_reply_js() ?>
+
 			<div id="comments">
 
 				<h3 id="comments-number" class="comments-header"><?php comments_number( sprintf( __('No responses to %1$s', 'buddypress'), the_title( '&#8220;', '&#8221;', false ) ), sprintf( __('One response to %1$s', 'buddypress'), the_title( '&#8220;', '&#8221;', false ) ), sprintf( __('%1$s responses to %2$s', 'buddypress'), '%', the_title( '&#8220;', '&#8221;', false ) ) ); ?></h3>
@@ -20,7 +23,7 @@
 				<?php do_action( 'bp_before_blog_comment_list' ) ?>
 
 				<ol class="commentlist">
-					<?php wp_list_comments( array( 'style' => 'ol', 'type' => 'all' ) ); ?>
+					<?php wp_list_comments( array( 'style' => 'ul', 'type' => 'all' ) ); ?>
 				</ol><!-- .comment-list -->
 
 				<?php do_action( 'bp_after_blog_comment_list' ) ?>
