diff --git a/Makefile.am b/Makefile.am
index 5f9c4a70aaf45d5b605aade412dab0936f24f465..5bbe7e9c1dbfa4c19700493d8777aa76dc42c23d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -50,6 +50,10 @@ modules_install:
 	$(MAKE) -C master modules_install
 	$(MAKE) -C devices modules_install
 
+clean-local:
+	$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
+	@rm -f Modules.symvers
+
 mydist:
 	@SVNREV=`svnversion $(srcdir)` && \
 	  $(MAKE) dist-bzip2 \
@@ -60,7 +64,7 @@ dist-hook:
 		svnversion $(srcdir) 2>/dev/null >$(distdir)/svnrevision; \
 	fi
 
-mrproper: clean
+mrproper: clean cleandoc
 	rm -rf \
 		aclocal.m4 \
 		autoconf \