Index: DamClients/DamUI/trunk/src/Dam/Forms/LocalizedMessageBox.cs =================================================================== diff -u -r6125 -r6208 --- DamClients/DamUI/trunk/src/Dam/Forms/LocalizedMessageBox.cs (.../LocalizedMessageBox.cs) (revision 6125) +++ DamClients/DamUI/trunk/src/Dam/Forms/LocalizedMessageBox.cs (.../LocalizedMessageBox.cs) (revision 6208) @@ -51,7 +51,10 @@ // Get the product name to use as dialog caption string caption = About.Product; - + if (targetObject is Control control && control.InvokeRequired) + { + return control.Invoke(() => MessageBox.Show(control, finalMessage, caption, buttons, icon)); + } return MessageBox.Show(targetObject as IWin32Window, finalMessage, caption, buttons, icon); }