diff --git a/Source/Core/Core/HW/WiiSave.cpp b/Source/Core/Core/HW/WiiSave.cpp index ddf9eb7f72..575f04a643 100644 --- a/Source/Core/Core/HW/WiiSave.cpp +++ b/Source/Core/Core/HW/WiiSave.cpp @@ -143,7 +143,7 @@ public: else if (file.type == SaveFile::Type::Directory) { const FS::Result meta = m_fs->GetMetadata(*m_uid, *m_gid, path); - if (!meta || meta->is_file) + if (meta && meta->is_file) return false; const FS::ResultCode result = m_fs->CreateDirectory(*m_uid, *m_gid, path, 0, modes);