Index: bp-blogs.php
===================================================================
--- bp-blogs.php	(revision 2046)
+++ bp-blogs.php	(working copy)
@@ -446,6 +446,12 @@
 	if ( !$user_id )
 		return false;
 
+	$post_id = (int)$comment->comment_post_ID;
+	$post = get_post($post_id);
+	
+	if ( '' != $post->post_password )
+		return false;
+
 	$recorded_comment = new BP_Blogs_Comment;
 	$recorded_comment->user_id = $user_id;
 	$recorded_comment->blog_id = $wpdb->blogid;
