diff --git a/src/generic/treectlg.cpp b/src/generic/treectlg.cpp index 704d2e0a07..4e8f7685f8 100644 --- a/src/generic/treectlg.cpp +++ b/src/generic/treectlg.cpp @@ -1966,6 +1966,8 @@ void wxGenericTreeCtrl::ClearFocusedItem() wxTreeItemId item = GetFocusedItem(); if ( item.IsOk() ) SelectItem(item, false); + + m_current = NULL; } void wxGenericTreeCtrl::SetFocusedItem(const wxTreeItemId& item)