// ports with Combine() in this class
#if defined(__WXPALMOS__) || \
defined(__WXMSW__) || \
- defined(__WXMAC__) || \
+ ( defined(__WXMAC__) && wxOSX_USE_CARBON ) || \
defined(__WXPM__)
#define wxHAS_REGION_COMBINE
#elif defined(__WXDFB__)
#include "wx/dfb/region.h"
#elif defined(__WXMAC__)
- #include "wx/mac/region.h"
+ #include "wx/osx/region.h"
#elif defined(__WXCOCOA__)
#include "wx/cocoa/region.h"
#elif defined(__WXPM__)