diff --git a/ATxCommon/Serializables/ServiceConfig.cs b/ATxCommon/Serializables/ServiceConfig.cs
index 955a66da1ffd14ac534d829b3245bbd84332565b..2fb48f855469b9b5bfed4125b128a73718b0785d 100644
--- a/ATxCommon/Serializables/ServiceConfig.cs
+++ b/ATxCommon/Serializables/ServiceConfig.cs
@@ -229,11 +229,29 @@ namespace ATxCommon.Serializables
         /// </summary>
         public ServiceConfig() {
             Log.Trace("ServiceConfig() constructor, setting defaults.");
-            // set values for the optional XML elements:
+            // set values for the optional XML elements (NOTE: parameters / variables that do not
+            // strictly REQUIRE a value are listed here as comments to denote they have not just
+            // been forgotten but an empty value is fine instead:
+
+            Debug = false;
+            // MarkerFile may be empty
+            // SmtpHost may be empty
             SmtpPort = 25;
+            // SmtpUserCredential may be empty
+            // SmtpPasswortCredential may be empty
+            // EmailFrom may be empty
+            EmailPrefix = "[AutoTx Service] ";
+            // AdminEmailAdress may be empty
+            // AdminDebugEmailAdress may be empty
+            SendTransferNotification = true;
+            SendAdminNotification = true;
+            AdminNotificationDelta = 60;
             GraceNotificationDelta = 720;
-
+            StorageNotificationDelta = 720;
+            // BlacklistedProcesses may be empty
             EnforceInheritedACLs = true;
+            // SpaceMonitoring may be empty
+            InterPacketGap = 0;
         }
 
         /// <summary>