diff --git a/samples/listctrl/listtest.cpp b/samples/listctrl/listtest.cpp index a69bb77edd..92ae0a1926 100644 --- a/samples/listctrl/listtest.cpp +++ b/samples/listctrl/listtest.cpp @@ -1435,7 +1435,10 @@ void MyListCtrl::OnListKeyDown(wxListEvent& event) } else // !virtual { - InsertItemInReportView(event.GetIndex()); + int idx = event.GetIndex(); + if ( idx == -1 ) + idx = 0; + InsertItemInReportView(idx); } break; }