diff --git a/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb b/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb
index 14b698f1ef53849a8d9522eae169eeca77f69538..894af9fde49b6474021b21be07f4d0b6aed53ff6 100644
--- a/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb
+++ b/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb
@@ -43,7 +43,7 @@ module Jekyll
         @title = title
       else
         @posts = [posts]
-        @title = posts.data['title'] unless title
+        @title = title or posts.data['title']
       end
 
       @slug  = Utils.slugify(title)