diff --git a/eeschema/dialogs/dialog_annotate.cpp b/eeschema/dialogs/dialog_annotate.cpp
index d866414eef..91a7aeebc1 100644
--- a/eeschema/dialogs/dialog_annotate.cpp
+++ b/eeschema/dialogs/dialog_annotate.cpp
@@ -107,8 +107,9 @@ DIALOG_ANNOTATE::DIALOG_ANNOTATE( SCH_EDIT_FRAME* parent, wxString message )
InitValues();
Layout();
- GetSizer()->SetSizeHints( this );
- Centre();
+
+ // When all widgets have the size fixed, call FinishDialogSettings
+ FinishDialogSettings();
}
diff --git a/eeschema/dialogs/dialog_sch_sheet_props.fbp b/eeschema/dialogs/dialog_sch_sheet_props.fbp
index 93347cc490..f81bb957e2 100644
--- a/eeschema/dialogs/dialog_sch_sheet_props.fbp
+++ b/eeschema/dialogs/dialog_sch_sheet_props.fbp
@@ -44,7 +44,7 @@
500,150
DIALOG_SCH_SHEET_PROPS_BASE
- 519,187
+ 519,185
wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER
DIALOG_SHIM; dialog_shim.h
Schematic Sheet Properties
@@ -1382,8 +1382,8 @@