diff --git a/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb b/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb
index 9932d692ae16789d68b96f01f8e98f7c6aa94e19..aa8b881d52d4605c84e6948e12b876003f1147fa 100644
--- a/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb
+++ b/lib/jekyll-pandoc-multiple-formats/pandoc_file.rb
@@ -56,6 +56,7 @@ module Jekyll
 
     def relative_path
       path = URL.unescape_path(url)
+      path.gsub! /^\//, ''
 
       # but if the post is going to be index.html, use slug + format
       # (ie /year/month/slug/slug.pdf)
diff --git a/lib/jekyll-pandoc-multiple-formats/version.rb b/lib/jekyll-pandoc-multiple-formats/version.rb
index 8ba8238d28ef53f55709e0bf16faa666583aa125..89bfb8db6912f704d84dc92f55e5f55c32a43624 100644
--- a/lib/jekyll-pandoc-multiple-formats/version.rb
+++ b/lib/jekyll-pandoc-multiple-formats/version.rb
@@ -1,3 +1,3 @@
 module JekyllPandocMultipleFormats
-  VERSION = '0.2.3'
+  VERSION = '0.2.4'
 end