diff --git a/ed/ed.dtx b/ed/ed.dtx
index e7be4dfe09f4c25156adab6ffb45ae2719439ba7..7fc3a8657ffa39f53e22e0d6d44e391681a097ee 100644
--- a/ed/ed.dtx
+++ b/ed/ed.dtx
@@ -11,7 +11,7 @@
 % 
 % \iffalse
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<package>\ProvidesPackage{ed}[2020/02/12 v1.9 Editorial Notes]
+%<package>\ProvidesPackage{ed}[2020/03/24 v1.9 Editorial Notes]
 %
 %<*driver>
 \documentclass[twoside]{ltxdoc}
@@ -49,6 +49,7 @@
 % \changes{v1.8}{2012/01/29}{adding \texttt{edstub} environment}
 % \changes{v1.8}{2012/06/29}{adding \texttt{marginnote} option}
 % \changes{v1.9}{2020/02/12}{documenting \texttt{pdfbookmarks} option}
+% \changes{v1.9}{2020/03/24}{adding the \texttt{hideOP} option}
 % 
 % \GetFileInfo{ed.sty}
 % 
@@ -106,11 +107,17 @@
 % whitespace-collapsing algorithm and bring it to output two spaces in the document
 % instead of just one as expected |text\ednote{|\ldots|}|\textvisiblespace|text| should be
 % used instead!  This |hide| option useful for preparing ``clean'' version for outside
-% consumption without losing the management metadata. In some situations the |\marginpar|
-% decorations generated by editorial notes are disallowed, for these situations the |ed|
-% package has the \DescribeMacro{marginnote} that uses notes by the |marginnote| package,
-% and if that does not help, the \DescribeMacro{nomargins}|nomargins| option that disables
-% them completely. Finally, the \DescribeMacro{pdfbookmarks}|pdfbookmarks| option propts
+% consumption without losing the management metadata.
+%
+% The \DescribeMacro{hideOP}|hideOP| option signals the |ed| package to hide the |oldpart|
+% environments (and the corresponding notes) as well.
+% 
+% In some situations the |\marginpar| decorations generated by editorial notes are
+% disallowed, for these situations the |ed| package has the \DescribeMacro{marginnote}
+% that uses notes by the |marginnote| package, and if that does not help, the
+% \DescribeMacro{nomargins}|nomargins| option that disables them completely.
+%
+% Finally, the \DescribeMacro{pdfbookmarks}|pdfbookmarks| option propts
 % the |ed| package to add ``ednote entries'' into the pdf table of contents (the toc at
 % the left of your PDF reader) that give a good overview over the ednote distribution.
 % 
@@ -253,6 +260,7 @@
 %    \begin{macrocode}
 %<*package>
 \newif\ifshowednotes\showednotesfalse
+\newif\ifhideOP\hideOPfalse
 \newif\ifmargins\marginstrue
 \newif\ifmarginnote\marginnotefalse
 \newif\ifednotebookmarks\ednotebookmarksfalse
@@ -264,6 +272,7 @@
 \DeclareOption{hide}{\showednotesfalse\message{ed.sty: hiding ednotes}}
 \DeclareOption{draft}{\showednotestrue\message{ed.sty: showing ednotes}}
 \DeclareOption{final}{\showednotesfalse\message{ed.sty: hiding ednotes}}
+\DeclareOption{hideOP}{\hideOPtrue\message{ed.sty: hiding oldparts}}
 \DeclareOption{nomargins}{\marginsfalse}
 \DeclareOption{marginnote}{\marginnotetrue}
 \DeclareOption{pdfbookmarks}{\ednotebookmarkstrue}
@@ -279,9 +288,8 @@
 \else
 \RequirePackage{verbatim}
 \fi
-\ifednotebookmarks
-\RequirePackage{hyperref}
-\fi
+\ifhideOP\RequirePackage{comment}\fi
+\ifednotebookmarks\RequirePackage{hyperref}\fi
 %    \end{macrocode}
 %    This ends the package setup code, so we can come to the implementation of the
 %    functionality of the package. 
@@ -461,6 +469,7 @@
 \newenvironment{oldpart}[1]%
 {\ed@part{#1}{Old Part}\b@oldpart@label\b@oldpart@margin\ifshowednotes\color{gray}\fi}
 {\ended@part\e@oldpart@margin}
+\ifhideOP\excludecomment{oldpart}\excludecomment{Oldpart}\fi
 %    \end{macrocode}
 % \end{environment}
 %
diff --git a/ed/ed.pdf b/ed/ed.pdf
index 101fb7bb40149c3c6d1c621baad558c2be9f980d..a898bfe8b5933dcece5c6e5e45dfcde4046a158e 100644
Binary files a/ed/ed.pdf and b/ed/ed.pdf differ
diff --git a/ed/ed.sty b/ed/ed.sty
index 9484cb35b25f40bfe86e9e2e4f2e6ad4c8e0174d..7c0e80f3352b695fbc82df2931f422f297516305 100644
--- a/ed/ed.sty
+++ b/ed/ed.sty
@@ -7,8 +7,9 @@
 %% ed.dtx  (with options: `package')
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{ed}[2012/01/29 v1.8 Editorial Notes]
+\ProvidesPackage{ed}[2020/03/24 v1.9 Editorial Notes]
 \newif\ifshowednotes\showednotesfalse
+\newif\ifhideOP\hideOPfalse
 \newif\ifmargins\marginstrue
 \newif\ifmarginnote\marginnotefalse
 \newif\ifednotebookmarks\ednotebookmarksfalse
@@ -16,6 +17,7 @@
 \DeclareOption{hide}{\showednotesfalse\message{ed.sty: hiding ednotes}}
 \DeclareOption{draft}{\showednotestrue\message{ed.sty: showing ednotes}}
 \DeclareOption{final}{\showednotesfalse\message{ed.sty: hiding ednotes}}
+\DeclareOption{hideOP}{\hideOPtrue\message{ed.sty: hiding oldparts}}
 \DeclareOption{nomargins}{\marginsfalse}
 \DeclareOption{marginnote}{\marginnotetrue}
 \DeclareOption{pdfbookmarks}{\ednotebookmarkstrue}
@@ -27,9 +29,8 @@
 \else
 \RequirePackage{verbatim}
 \fi
-\ifednotebookmarks
-\RequirePackage{hyperref}
-\fi
+\ifhideOP\RequirePackage{comment}\fi
+\ifednotebookmarks\RequirePackage{hyperref}\fi
 \newcommand\ednoteshape{\sffamily}
 \newcounter{ednote}
 \newcommand\ed@foot[3]% text, type, label
@@ -87,6 +88,7 @@
 \newenvironment{oldpart}[1]%
 {\ed@part{#1}{Old Part}\b@oldpart@label\b@oldpart@margin\ifshowednotes\color{gray}\fi}
 {\ended@part\e@oldpart@margin}
+\ifhideOP\excludecomment{oldpart}\excludecomment{Oldpart}\fi
 \newcommand\todolabels[2]{\def\b@todo@label{#1}\def\e@todo@label{#2}}
 \newcommand\todomargins[2]{\def\b@todo@margin{#1}\def\e@todo@margin{#2}}
 \newcommand\b@todo@label{ToDo}\newcommand\e@todo@label{Done}