diff options
author | Chris Goldthorpe | 2007-04-11 16:31:51 +0000 |
---|---|---|
committer | Chris Goldthorpe | 2007-04-11 16:31:51 +0000 |
commit | 604e24d4e85005b188bb55f681323e615c2fc42b (patch) | |
tree | 7bb0b81987c8bf8644bba69a213ccd9706912825 /org.eclipse.ui.intro | |
parent | d66f1fb7a0eea6d00111b400e6ce7c1d68df07ca (diff) | |
download | eclipse.platform.ua-604e24d4e85005b188bb55f681323e615c2fc42b.tar.gz eclipse.platform.ua-604e24d4e85005b188bb55f681323e615c2fc42b.tar.xz eclipse.platform.ua-604e24d4e85005b188bb55f681323e615c2fc42b.zip |
Bug 181859 - [Welcome] Internal errors thrown when attempting to build the help search index for the first time
Diffstat (limited to 'org.eclipse.ui.intro')
-rw-r--r-- | org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroSearchParticipant.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroSearchParticipant.java b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroSearchParticipant.java index fdf6de975..661adc459 100644 --- a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroSearchParticipant.java +++ b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroSearchParticipant.java @@ -184,8 +184,12 @@ public class IntroSearchParticipant extends LuceneSearchParticipant { appendNewText(buf, text); } else if (child instanceof IntroText) { appendNewText(buf, ((IntroText) child).getText()); - if (child instanceof IntroPageTitle) - addTitle(((IntroPageTitle) child).getTitle(), doc); + if (child instanceof IntroPageTitle) { + String title = ((IntroPageTitle) child).getTitle(); + if (title != null) { + addTitle(title, doc); + } + } } else if (child instanceof AbstractIntroContainer) { AbstractIntroContainer container = (AbstractIntroContainer) child; AbstractIntroElement[] cc = container.getChildren(); |