Removed duplicate #getBoldStylerProvider call
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
index baa8954..e2687f2 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
@@ -844,11 +844,13 @@
 					StyledString styledString= ((ICompletionProposalExtension6)current).getStyledDisplayString();
 					if (current instanceof ICompletionProposalExtension3 && current instanceof ICompletionProposalExtension7) {
 						if (Helper.okToUse(fProposalShell)) {
-							if (fContentAssistant.getBoldStylerProvider() == null) {
-								fContentAssistant.setBoldStylerProvider(new BoldStylerProvider(fProposalShell.getFont()));
+							BoldStylerProvider boldStylerProvider= fContentAssistant.getBoldStylerProvider();
+							if (boldStylerProvider == null) {
+								boldStylerProvider= new BoldStylerProvider(fProposalShell.getFont());
+								fContentAssistant.setBoldStylerProvider(boldStylerProvider);
 							}
 							styledString= ((ICompletionProposalExtension7) current).emphasizeMatch(fContentAssistSubjectControlAdapter.getDocument(), fFilterOffset,
-									fContentAssistant.getBoldStylerProvider());
+									boldStylerProvider);
 						}
 					}
 					displayString= styledString.getString();