diff --git a/lib/html2markdown/converter.rb b/lib/html2markdown/converter.rb
index 21905a3..a16c824 100644
--- a/lib/html2markdown/converter.rb
+++ b/lib/html2markdown/converter.rb
@@ -43,8 +43,10 @@ def wrap_node(node,contents=nil)
when 'li'
result << "*#{contents}\n"
when 'blockquote'
- contents.split('\n').each do |part|
- result << ">#{contents}\n"
+ contents.split("\n").each do |part|
+ if not part.strip.empty?
+ result << ">#{part}\n\n"
+ end
end
when 'strong'
result << "**#{contents}**\n"
diff --git a/spec/cases/html_page_spec.rb b/spec/cases/html_page_spec.rb
index 235bb3b..5a59390 100644
--- a/spec/cases/html_page_spec.rb
+++ b/spec/cases/html_page_spec.rb
@@ -46,7 +46,7 @@
DIY的手绘行程图
-