--- main.cc.orig	2006-12-15 22:01:43.000000000 +0100
+++ main.cc	2006-12-15 22:01:11.000000000 +0100
@@ -1167,12 +1167,6 @@
 
     WIN32_svcstatusupdate(SERVICE_START_PENDING, 10000);
 
-#endif
-
-    mainParseOptions(argc, argv);
-
-#if USE_WIN32_SERVICE
-
     if (opt_install_service)
     {
         WIN32_InstallService();
@@ -1226,6 +1220,8 @@
         if (checkRunningPid())
             exit(1);
 
+    mainParseOptions(argc, argv);
+
 #if TEST_ACCESS
 
     comm_init();

