diff --git a/Makefile b/Makefile
index 7a685260023df9d4d1cd28886e5669897799a9f5..75ee1603140d000db0ca77a9853a26dd67a60bcf 100644
--- a/Makefile
+++ b/Makefile
@@ -39,7 +39,7 @@ checkout:
 	git submodule update --init
 
 clean:
-	test $os == "osx" && make -C packages/darwin_app clean || true
+	test "$(shell uname -s)" = "Darwin" && make -C packages/darwin_app clean || true
 	cd pd/src && aclocal && autoconf && make clean || true
 	cd externals/miXed && make clean || true
 	cd Gem/src/ && test -f Makefile && make distclean || true