diff --git a/src/kits/tracker/FindPanel.cpp b/src/kits/tracker/FindPanel.cpp index 3365ce6284..0b62c9e715 100644 --- a/src/kits/tracker/FindPanel.cpp +++ b/src/kits/tracker/FindPanel.cpp @@ -323,14 +323,14 @@ const char* FindWindow::QueryName() const { if (fFromTemplate) { - if (!fQueryNameFromTemplate.Length()) { + if (!fQueryNameFromTemplate.Length() && fFile != NULL) { fFile->ReadAttrString(kAttrQueryTemplateName, &fQueryNameFromTemplate); } return fQueryNameFromTemplate.String(); } - if (!fFile) + if (fFile == NULL) return ""; return fRef.name;