diff --git a/es-app/src/views/gamelist/ISimpleGameListView.cpp b/es-app/src/views/gamelist/ISimpleGameListView.cpp index d4adc79d9..bd68b7497 100644 --- a/es-app/src/views/gamelist/ISimpleGameListView.cpp +++ b/es-app/src/views/gamelist/ISimpleGameListView.cpp @@ -292,9 +292,9 @@ bool ISimpleGameListView::input(InputConfig* config, Input input) // was unmarked. We couldn't do this earlier as we didn't have the list // sorted yet. if (removedLastFavorite) { - ViewController::get()->getGameListView(mRoot->getSystem())->setCursor( - ViewController::get()->getGameListView(mRoot->getSystem())-> - getFirstEntry()); + ViewController::get()->getGameListView(entryToUpdate-> + getSystem())->setCursor(ViewController::get()-> + getGameListView(entryToUpdate->getSystem())->getFirstEntry()); } return true;