aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp b/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
index 96d343a1..948837d4 100644
--- a/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
+++ b/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
@@ -57,7 +57,8 @@ GetModDependenciesTask::GetModDependenciesTask(QObject* parent,
, m_loaderType(mcLoaders(instance))
{
for (auto mod : folder->allMods())
- m_mods.append(mod->metadata());
+ if (auto meta = mod->metadata(); meta)
+ m_mods.append(meta);
prepare();
};