diff --git a/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.cpp b/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.cpp index d54ade4368..31a533b7f0 100644 --- a/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.cpp +++ b/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.cpp @@ -779,6 +779,7 @@ void CWII_IPC_HLE_Device_es::FindValidTitleIDs() sprintf(TitlePath, "%stitle", File::GetUserPath(D_WIIUSER_IDX)); File::FSTEntry ParentEntry; + (void)ScanDirectoryTree(TitlePath, ParentEntry); for(std::vector::iterator Level1 = ParentEntry.children.begin(); Level1 != ParentEntry.children.end(); ++Level1) { if (Level1->isDirectory)