diff --git a/Telegram/SourceFiles/platform/win/tray_win.cpp b/Telegram/SourceFiles/platform/win/tray_win.cpp index 2a8e4615e..d2fa0af69 100644 --- a/Telegram/SourceFiles/platform/win/tray_win.cpp +++ b/Telegram/SourceFiles/platform/win/tray_win.cpp @@ -410,6 +410,8 @@ void WriteIco(const QString &path, std::vector images) { buffer.append(pngs[i]); } + const auto dir = QFileInfo(path).dir(); + dir.mkpath(dir.absolutePath()); auto f = QFile(path); if (f.open(QIODevice::WriteOnly)) { f.write(buffer);