diff --git a/src/desktop/desktop.pri b/src/desktop/desktop.pri
index 642e014c..d17410a2 100644
--- a/src/desktop/desktop.pri
+++ b/src/desktop/desktop.pri
@@ -19,7 +19,7 @@ win32 {
                src/desktop/UBWindowCaptureDelegate_win.cpp
 }
 
-macx:SOURCES += src/desktop/UBWindowCapture_mac.mm
+macx:OBJECTIVE_SOURCES += src/desktop/UBWindowCapture_mac.mm
 
 linux-g++:SOURCES += src/desktop/UBWindowCapture_linux.cpp
 linux-g++-32:SOURCES += src/desktop/UBWindowCapture_linux.cpp
diff --git a/src/frameworks/frameworks.pri b/src/frameworks/frameworks.pri
index 4a53c6aa..74d6edbb 100644
--- a/src/frameworks/frameworks.pri
+++ b/src/frameworks/frameworks.pri
@@ -26,7 +26,7 @@ win32 {
 
 macx {                
 
-    SOURCES  += src/frameworks/UBPlatformUtils_mac.mm
+    OBJECTIVE_SOURCES  += src/frameworks/UBPlatformUtils_mac.mm
                 
 }