summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/downloadmanager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/downloadmanager.cpp b/src/downloadmanager.cpp
index ce6ba665..60347762 100644
--- a/src/downloadmanager.cpp
+++ b/src/downloadmanager.cpp
@@ -676,6 +676,14 @@ void DownloadManager::addNXMDownload(const QString& url)
{
NXMUrl nxmInfo(url);
+ if (nxmInfo.isCollection()) {
+ QString collectionStr(
+ tr("This is a Nexus collections link. These are not yet supported by MO."));
+ QMessageBox::information(m_ParentWidget, tr("Collections Not Supported"),
+ collectionStr, QMessageBox::Ok);
+ return;
+ }
+
QStringList validGames;
MOBase::IPluginGame* foundGame = nullptr;
validGames.append(m_ManagedGame->gameShortName());