diff options
Diffstat (limited to 'src/manager-lib/deinstallationtask.cpp')
-rw-r--r-- | src/manager-lib/deinstallationtask.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/manager-lib/deinstallationtask.cpp b/src/manager-lib/deinstallationtask.cpp index 02fbda20..4de582a1 100644 --- a/src/manager-lib/deinstallationtask.cpp +++ b/src/manager-lib/deinstallationtask.cpp @@ -114,7 +114,7 @@ void DeinstallationTask::execute() ScopedRenamer docDirRename; ScopedRenamer appDirRename; - if (!m_keepDocuments) { + if (!m_keepDocuments || !m_documentPath.isEmpty()) { if (!docDirRename.rename(QDir(m_documentPath).absoluteFilePath(packageId()), ScopedRenamer::NameToNameMinus)) { throw Exception(Error::IO, "could not rename %1 to %1-").arg(docDirRename.baseName()); |