diff --git a/README b/README
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
 % Pandoc User's Guide
 % John MacFarlane
-% January 9, 2016
+% January 12, 2016
 
 Synopsis
 ========
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,11 @@
+pandoc (1.16.0.2)
+
+  * Depend on deepseq rather than deepseq-generics (fpco/stackage#1096).
+
+  * Fixed regression in latex smart quote parsing (#2645).
+    In cases where a match was not found for a quote, everything
+    from the open quote to the end of the paragraph was being dropped.
+
 pandoc (1.16.0.1)
 
   * Fixed regression with `--latex-engine` (#2618).  In 1.16 `--latex-engine`
diff --git a/man/pandoc.1 b/man/pandoc.1
--- a/man/pandoc.1
+++ b/man/pandoc.1
@@ -1,5 +1,5 @@
 .\"t
-.TH PANDOC 1 "January 9, 2016" "pandoc 1.16.0.1"
+.TH PANDOC 1 "January 12, 2016" "pandoc 1.16.0.2"
 .SH NAME
 pandoc - general markup converter
 .SH SYNOPSIS
diff --git a/pandoc.cabal b/pandoc.cabal
--- a/pandoc.cabal
+++ b/pandoc.cabal
@@ -1,5 +1,5 @@
 Name:            pandoc
-Version:         1.16.0.1
+Version:         1.16.0.2
 Cabal-Version:   >= 1.10
 Build-Type:      Custom
 License:         GPL
@@ -276,7 +276,7 @@
                  SHA >= 1.6 && < 1.7,
                  haddock-library >= 1.1 && < 1.3,
                  old-time,
-                 deepseq-generics >= 0.1 && < 0.2,
+                 deepseq >= 1.3 && < 1.5,
                  JuicyPixels >= 3.1.6.1 && < 3.3,
                  filemanip >= 0.3 && < 0.4,
                  cmark >= 0.5 && < 0.6,
diff --git a/src/Text/Pandoc/Readers/EPUB.hs b/src/Text/Pandoc/Readers/EPUB.hs
--- a/src/Text/Pandoc/Readers/EPUB.hs
+++ b/src/Text/Pandoc/Readers/EPUB.hs
@@ -30,7 +30,7 @@
 import Data.List (isPrefixOf, isInfixOf)
 import Data.Maybe (mapMaybe, fromMaybe)
 import qualified Data.Map as M (Map, lookup, fromList, elems)
-import Control.DeepSeq.Generics (deepseq, NFData)
+import Control.DeepSeq (deepseq, NFData)
 
 import Debug.Trace (trace)
 
diff --git a/src/Text/Pandoc/Readers/LaTeX.hs b/src/Text/Pandoc/Readers/LaTeX.hs
--- a/src/Text/Pandoc/Readers/LaTeX.hs
+++ b/src/Text/Pandoc/Readers/LaTeX.hs
@@ -179,10 +179,11 @@
      then do
        ils <- many (notFollowedBy ender >> inline)
        (ender >> return (f (mconcat ils))) <|>
-            lit (case startchs of
-                      "``"  -> "“"
-                      "`"   -> "‘"
-                      _     -> startchs)
+            (<> mconcat ils) <$>
+                    lit (case startchs of
+                              "``"  -> "“"
+                              "`"   -> "‘"
+                              _     -> startchs)
      else lit startchs
 
 doubleQuote :: LP Inlines
