diff --git a/src/nano.c b/src/nano.c
index 6984b3acb8e174a1462f935048c109a30919fa84..a59b08a24ff981097186a621231cf7ea10705f7a 100644
--- a/src/nano.c
+++ b/src/nano.c
@@ -4095,9 +4095,12 @@ int main(int argc, char **argv)
 
     while ((optchr =
 #ifdef HAVE_GETOPT_LONG
-	getopt_long(argc, argv, "h?ABE:FHINOQ:ST:VY:Zabcdefgijklmo:pr:s:tvwxz", long_options, NULL)
+	getopt_long(argc, argv,
+		"h?ABDE:FHINOQ:ST:VY:Zabcdefgijklmo:pr:s:tvwxz",
+		long_options, NULL)
 #else
-	getopt(argc, argv, "h?ABE:FHINOQ:ST:VY:Zabcdefgijklmo:pr:s:tvwxz")
+	getopt(argc, argv,
+		"h?ABDE:FHINOQ:ST:VY:Zabcdefgijklmo:pr:s:tvwxz")
 #endif
 		) != -1) {