diff --git a/ospd/parser.py b/ospd/parser.py
index <HASH>..<HASH> 100644
--- a/ospd/parser.py
+++ b/ospd/parser.py
@@ -91,6 +91,10 @@ def create_args_parser(description: str) -> ParserType:
         return string
 
     parser.add_argument(
+        '--version', action='store_true', help='Print version then exit.'
+    )
+
+    parser.add_argument(
         '-p',
         '--port',
         default=DEFAULT_PORT,
@@ -141,9 +145,6 @@ def create_args_parser(description: str) -> ParserType:
         '-l', '--log-file', type=filename, help='Path to the logging file.'
     )
     parser.add_argument(
-        '--version', action='store_true', help='Print version then exit.'
-    )
-    parser.add_argument(
         '--niceness',
         default=DEFAULT_NICENESS,
         type=int,
Move version switch to the top

Display version switch info as second item if help is displayed.