diff --git a/Makefile b/Makefile
index e4320553846661b2f4bfe0dec5576ab85aedcdd4..1845f3e0a94c4d272d07df6f0bc9043006ad60c7 100644
--- a/Makefile
+++ b/Makefile
@@ -654,9 +654,7 @@ sounds:
 # last clean count we had
 
 cleantest:
-	@if ! cmp -s .cleancount .lastclean ; then \
-		$(MAKE) clean;\
-	fi
+	@cmp -s .cleancount .lastclean || $(MAKE) clean
 
 $(SUBDIRS_UNINSTALL):
 	@$(MAKE) --no-print-directory -C $(@:-uninstall=) uninstall