diff --git a/cabal-gild.cabal b/cabal-gild.cabal
--- a/cabal-gild.cabal
+++ b/cabal-gild.cabal
@@ -11,7 +11,7 @@
 maintainer: Taylor Fausak
 name: cabal-gild
 synopsis: Formats package descriptions.
-version: 1.3.0.0
+version: 1.3.0.1
 
 source-repository head
   type: git
diff --git a/source/library/CabalGild/Unstable/Action/Render.hs b/source/library/CabalGild/Unstable/Action/Render.hs
--- a/source/library/CabalGild/Unstable/Action/Render.hs
+++ b/source/library/CabalGild/Unstable/Action/Render.hs
@@ -53,7 +53,7 @@
                    $ fieldLine i fl
                )
     _ ->
-      Lens.set Block.lineAfterLens True $
+      Lens.set Block.lineAfterLens (not $ null fls) $
         comments i (snd $ Name.annotation n)
           <> Block.fromLine
             Line.Line
diff --git a/source/test-suite/Main.hs b/source/test-suite/Main.hs
--- a/source/test-suite/Main.hs
+++ b/source/test-suite/Main.hs
@@ -1124,6 +1124,11 @@
       "library\n -- cabal-gild: discover .\n exposed-modules:\n  ..."
       "library\n  -- cabal-gild: discover .\n  exposed-modules:\n    M\n"
 
+  Hspec.it "does not put a blank line after an empty field" $ do
+    expectGilded
+      "f:\ng: a"
+      "f:\ng: a\n"
+
 shouldBeFailure ::
   (Stack.HasCallStack, Eq e, Exception.Exception e, Show a) =>
   Either Exception.SomeException a ->
