diff --git a/src/sbbs3/ctrl/PropertiesDlgUnit.dfm b/src/sbbs3/ctrl/PropertiesDlgUnit.dfm
index dbac357e9a3cdb6d469a419fa34e9cd659226065..d612887d2012349263976895a32cea7d8e4283e9 100644
--- a/src/sbbs3/ctrl/PropertiesDlgUnit.dfm
+++ b/src/sbbs3/ctrl/PropertiesDlgUnit.dfm
@@ -1,6 +1,6 @@
 object PropertiesDlg: TPropertiesDlg
-  Left = 624
-  Top = 358
+  Left = 631
+  Top = 219
   BorderStyle = bsDialog
   Caption = 'Control Panel Properties'
   ClientHeight = 288
@@ -292,6 +292,14 @@ object PropertiesDlg: TPropertiesDlg
         AutoSize = False
         Caption = 'JavaScript Heap'
       end
+      object Label8: TLabel
+        Left = 8
+        Top = 108
+        Width = 110
+        Height = 24
+        AutoSize = False
+        Caption = 'Log Window Size'
+      end
       object CtrlDirEdit: TEdit
         Left = 120
         Top = 12
@@ -324,6 +332,18 @@ object PropertiesDlg: TPropertiesDlg
         ShowHint = True
         TabOrder = 2
       end
+      object MaxLogLenEdit: TEdit
+        Left = 120
+        Top = 108
+        Width = 169
+        Height = 24
+        Hint = 
+          'Maximum number of bytes to store in log windows before auto-dele' +
+          'ting old lines'
+        ParentShowHint = False
+        ShowHint = True
+        TabOrder = 3
+      end
     end
   end
   object FontDialog1: TFontDialog
diff --git a/src/sbbs3/ctrl/PropertiesDlgUnit.h b/src/sbbs3/ctrl/PropertiesDlgUnit.h
index 5e0ecd8dab934a37696d5c6a98b6ecd6b2c5edb8..d15f98fb8f6d93e18608791619eacf1ad52b0c43 100644
--- a/src/sbbs3/ctrl/PropertiesDlgUnit.h
+++ b/src/sbbs3/ctrl/PropertiesDlgUnit.h
@@ -52,6 +52,8 @@ __published:
         TEdit *HostnameEdit;
 	TLabel *Label7;
 	TEdit *JS_MaxBytesEdit;
+	TLabel *Label8;
+	TEdit *MaxLogLenEdit;
 	void __fastcall FormShow(TObject *Sender);
 	void __fastcall TrayIconCheckBoxClick(TObject *Sender);
 	void __fastcall SourceComboBoxChange(TObject *Sender);