diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3a3635da6ff59..7584b6b997ec9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -56,10 +56,8 @@ if(NOT DEFINED APPLICATION_VIRTUALFILE_SUFFIX)
endif()
# need this logic to not mess with re/uninstallations via macosx.pkgproj
-if(${APPLICATION_REV_DOMAIN} STREQUAL "com.owncloud.desktopclient")
- set(APPLICATION_REV_DOMAIN_INSTALLER "com.ownCloud.client")
-else()
- set(APPLICATION_REV_DOMAIN_INSTALLER ${APPLICATION_REV_DOMAIN})
+if(NOT DEFINED APPLICATION_REV_DOMAIN_INSTALLER)
+ set(APPLICATION_REV_DOMAIN_INSTALLER "${APPLICATION_REV_DOMAIN}")
endif()
option( APPLICATION_DISPLAY_LEGACY_IMPORT_DIALOG "Display legacy import dialog" ON )
diff --git a/admin/osx/macosx.pkgproj.cmake b/admin/osx/macosx.pkgproj.cmake
index dc741bd0ff51c..b807a48d7eebc 100644
--- a/admin/osx/macosx.pkgproj.cmake
+++ b/admin/osx/macosx.pkgproj.cmake
@@ -17,6 +17,8 @@
CHILDREN
+ BUNDLE_CAN_DOWNGRADE
+
CHILDREN
GID