diff --git a/src/kits/tracker/FilePanelPriv.cpp b/src/kits/tracker/FilePanelPriv.cpp index ba8d8eddbf..6f00fb55ee 100644 --- a/src/kits/tracker/FilePanelPriv.cpp +++ b/src/kits/tracker/FilePanelPriv.cpp @@ -551,6 +551,9 @@ TFilePanel::SwitchDirectory(const entry_ref* ref) if (entry.InitCheck() != B_OK) return; + if (!entry.Exists()) + return; + PoseView()->SetIsDesktop(isDesktop); _inherited::SwitchDirectory(&setToRef);