diff --git a/src/kits/tracker/ContainerWindow.cpp b/src/kits/tracker/ContainerWindow.cpp index 3721538173..4d2586172e 100644 --- a/src/kits/tracker/ContainerWindow.cpp +++ b/src/kits/tracker/ContainerWindow.cpp @@ -3942,8 +3942,10 @@ BContainerWindow::ShowSelectionWindow() void BContainerWindow::ShowNavigator(bool show) { - if (PoseView()->IsDesktopWindow()) + if (PoseView()->IsDesktopWindow() || !TargetModel()->IsDirectory() + || fPoseView->IsFilePanel()) { return; + } if (show) { if (Navigator() && !Navigator()->IsHidden())