diff --git a/Makefile b/Makefile
index 0707036699a2fe5bc5ae9ece1abd91a09d11afe3..869755ac65252dfe531c5533ae86037e6c0e4792 100644
--- a/Makefile
+++ b/Makefile
@@ -1105,12 +1105,9 @@ clobber:	clean
 	@[ ! -d $(obj)onenand_ipl ] || find $(obj)onenand_ipl -name "*" -type l -print | xargs rm -f
 	@[ ! -d $(obj)mmc_spl ] || find $(obj)mmc_spl -name "*" -type l -print | xargs rm -f
 
-ifeq ($(OBJTREE),$(SRCTREE))
-mrproper \
-distclean:	clobber unconfig
-else
 mrproper \
 distclean:	clobber unconfig
+ifneq ($(OBJTREE),$(SRCTREE))
 	rm -rf $(obj)*
 endif