diff --git a/debian/index.html b/debian/index.html
index fcf4f9ea620966a4f24ce7b497c7464ec2abdbb9..6260acf999a5ca82ffbc543285ca1093a9b4018a 100644
--- a/debian/index.html
+++ b/debian/index.html
@@ -2,13 +2,13 @@
 <html>
 <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-   <meta http-equiv="refresh" content="0; URL=doc/html/index.html">
+   <meta http-equiv="refresh" content="0; URL=html/doc/html/index.html">
    <title>SENF - Simple and Extensible Network Framework</title>
 </head>
 <body>
     <h2>SENF - Simple and Extensible Network Framework</h2>
     <p>
-      <a href="doc/html/index.html">SENF Manual</a>
+      <a href="html/doc/html/index.html">SENF Manual</a>
     </p>
 </body>
 </html>
diff --git a/debian/rules b/debian/rules
index a99bd645ab08c94fc4ec23e406d2a68ed5b1bde6..911d1b80dd24595f5cca79beb8d56b5e7f315721 100755
--- a/debian/rules
+++ b/debian/rules
@@ -78,8 +78,11 @@ build-indep-stamp: configure-stamp
 	scons fixlinks
 	scons $(destdir)/usr/include $(destdir)/usr/share/doc $(SCONS_OPTIONS) \
 		PREFIX='$(destdir)/usr' \
-		DOCINSTALLDIR='$$PREFIX/share/doc/libsenf-doc' \
+		DOCINSTALLDIR='$$PREFIX/share/doc/libsenf-doc/html' \
 		INCLUDEINSTALLDIR='$$PREFIX/include/senf' 
+#	Remove all the files not really needed from the documentation directories
+	find $(destdir)/usr/share/doc/libsenf-doc/html \
+		-type f ! -regex '.*\.\(html\|css\|png\|php\|idx\|tag\)' | xargs rm -f
 #       We need to install the example sourcecode
 	find Examples \( -name "*.hh" -o -name "*.cc" \) -printf "%P\n" | \
 		while read src; do \