From 4f716de692f128591a988d80fb411248cdea8f23 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Thu, 5 Mar 2015 18:39:07 -0500 Subject: [PATCH] Tracker: Fix Tracker add-ons Would crash if PoseView()->SelectionList()->ItemAt(0) was NULL Fixes #11894 --- src/kits/tracker/ContainerWindow.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kits/tracker/ContainerWindow.cpp b/src/kits/tracker/ContainerWindow.cpp index 10ac1cfa46..2b71f5149c 100644 --- a/src/kits/tracker/ContainerWindow.cpp +++ b/src/kits/tracker/ContainerWindow.cpp @@ -3223,6 +3223,7 @@ BContainerWindow::LoadAddOn(BMessage* message) refs->AddMessenger("TrackerViewToken", BMessenger(PoseView())); const entry_ref* modelRef = TargetModel()->IsContainer() + && selectionList->ItemAt(0) != NULL ? selectionList->ItemAt(0)->TargetModel()->EntryRef() : TargetModel()->EntryRef();