diff --git a/VirtualFluidsCore/Utilities/MemoryUtil.h b/VirtualFluidsCore/Utilities/MemoryUtil.h
index 32913582d6f6fb8a22c55bc806d57e9bdbed88f0..c8306083b15b5168702d028ff1687eb0938bc9ea 100644
--- a/VirtualFluidsCore/Utilities/MemoryUtil.h
+++ b/VirtualFluidsCore/Utilities/MemoryUtil.h
@@ -142,8 +142,10 @@ namespace Utilities
          PROCESS_MEMORY_COUNTERS pmc;
          GetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc));
          SIZE_T physMemUsedByMe = pmc.WorkingSetSize;          
-      #elif defined(MEMORYUTIL_LINUX) || defined(MEMORYUTIL_APPLE)
+      #elif defined(MEMORYUTIL_LINUX)
          long long physMemUsedByMe = (long long)getValue() * (long long)1024;
+      #elif defined(MEMORYUTIL_APPLE)
+      long long physMemUsedByMe = 0;
       #elif defined(MEMORYUTIL_CYGWIN)
         long long physMemUsedByMe = (long long)getValue() * (long long)1024;
       #else