diff --git a/pachyderm/plot.py b/pachyderm/plot.py
index <HASH>..<HASH> 100644
--- a/pachyderm/plot.py
+++ b/pachyderm/plot.py
@@ -104,10 +104,14 @@ def configure() -> None:
     #       why that might be preferable here.
 
     # Setup the LaTeX preamble
-    # Enable AMS math package (for among other things, "\text")
-    matplotlib.rcParams["text.latex.preamble"].append(r"\usepackage{amsmath}")
-    # Add fonts that will be used below. See the `mathtext` fonts set below for further info.
-    matplotlib.rcParams["text.latex.preamble"].append(r"\usepackage{sfmath}")
+    matplotlib.rcParams["text.latex.preamble"] = [
+        # Enable AMS math package (for among other things, "\text")
+        r"\usepackage{amsmath}",
+        # Add fonts that will be used below. See the `mathtext` fonts set below for further info.
+        r"\usepackage{sfmath}",
+        # Ensure that existing values are included.
+        matplotlib.rcParams["text.latex.preamble"],
+    ]
     params = {
         # Enable latex
         "text.usetex": True,
Fix for latex preamble changes in MPL <I>

Now it cannot be appended to directly. Instead, we have to set a list
and explicitly add the previous values