diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java index 00205d39e3..e15a12409e 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java @@ -873,7 +873,9 @@ static void checkDisplay (Thread thread, boolean multiple) { for (Display display : Displays) { if (display != null) { if (!multiple) SWT.error (SWT.ERROR_NOT_IMPLEMENTED, null, " [multiple displays]"); //$NON-NLS-1$ - if (display.thread == thread) SWT.error (SWT.ERROR_THREAD_INVALID_ACCESS); + if (display.thread == thread) + SWT.error(SWT.ERROR_THREAD_INVALID_ACCESS, null, + " Another Display is already associated by this thread: " + thread); } } }