diff --git a/cabal.project b/cabal.project
index 34b3837de..c3042cb85 100644
--- a/cabal.project
+++ b/cabal.project
@@ -6,7 +6,7 @@ package pandoc
   flags: +embed_data_files -trypandoc
   ghc-options: -j +RTS -A64m -RTS
 
-source-repository-package
- type: git
- location: https://github.com/jgm/citeproc
- tag: d44e24696ab444090d0e63e321c3a573f68b2e74
+-- source-repository-package
+--  type: git
+--  location: https://github.com/jgm/citeproc
+--  tag: d44e24696ab444090d0e63e321c3a573f68b2e74
diff --git a/pandoc.cabal b/pandoc.cabal
index ef47163b3..0d63cbe35 100644
--- a/pandoc.cabal
+++ b/pandoc.cabal
@@ -410,7 +410,7 @@ library
                  blaze-markup          >= 0.8      && < 0.9,
                  bytestring            >= 0.9      && < 0.12,
                  case-insensitive      >= 1.2      && < 1.3,
-                 citeproc              >= 0.3.0.3  && < 0.4,
+                 citeproc              >= 0.3.0.4  && < 0.4,
                  commonmark            >= 0.1.1.3  && < 0.2,
                  commonmark-extensions >= 0.2.0.4  && < 0.3,
                  commonmark-pandoc     >= 0.2      && < 0.3,
diff --git a/stack.yaml b/stack.yaml
index b2f8cf8fc..74367bb8a 100644
--- a/stack.yaml
+++ b/stack.yaml
@@ -18,10 +18,10 @@ extra-deps:
 - commonmark-pandoc-0.2.0.1
 - doctemplates-0.9
 - texmath-0.12.1
-- citeproc:
-  git: https://github.com/jgm/citeproc.git
-  commit: d44e24696ab444090d0e63e321c3a573f68b2e74
-# - citeproc-0.3.0.3
+- citeproc-0.3.0.4
+# - citeproc:
+#   git: https://github.com/jgm/citeproc.git
+#   commit: d44e24696ab444090d0e63e321c3a573f68b2e74
 ghc-options:
    "$locals": -fhide-source-paths -Wno-missing-home-modules
 resolver: lts-16.23