diff --git a/doc/doxygen/modules.txt b/doc/doxygen/modules.txt
index 06f010455a71dc3627d2e67f6192ba8e2f57b122..424e6fefbab9308fdcefc371f4e41410937d819c 100644
--- a/doc/doxygen/modules.txt
+++ b/doc/doxygen/modules.txt
@@ -1,11 +1,11 @@
 /**
   @defgroup ISTL Iterative Solvers Template Library (ISTL)
-    
+
    @brief Iterative Solvers supporting block recursive matrix and
    vector classes at compile time.
 
-   The Iterative Solver Template Library applies generic programming 
-   in C++ to the 
+   The Iterative Solver Template Library applies generic programming
+   in C++ to the
    domain of iterative solvers of linear systems stemming
    from finite element discretizations. Those discretizations exhibit a
    lot of structure, e.g:
@@ -13,7 +13,7 @@
    <ol>
    <li>Certain discretizations for systems of PDEs or higher order
   methods result in matrices where individual entries are replaced by
-  small blocks, say of size \f$2\times 2\f$ or \f$4\times 4\f$. 
+  small blocks, say of size \f$2\times 2\f$ or \f$4\times 4\f$.
   Dense blocks of different sizes
   e.g. arise in \f$hp\f$ Discontinuous Galerkin discretization methods.
   It is straightforward and
@@ -30,13 +30,19 @@
 
    Our matrix
    and vector interface supports a block recursive structure. Each
-   sparse matrix entry can itself be either a sparse or a small 
+   sparse matrix entry can itself be either a sparse or a small
    dense matrix.
-   
-   The solvers use this recursive block structure via template meta 
+
+   The solvers use this recursive block structure via template meta
    programming at compile time.
 
-   ISTL consists of the \ref ISTL_SPMV "matrix and vector API" and 
+   ISTL consists of the \ref ISTL_SPMV "matrix and vector API" and
    the \ref ISTL_Solvers "solvers" which use the \ref ISTL_Prec preconditioners.
  */
 
+/** @defgroup ISTL_Solvers Iterative Solvers
+    @ingroup ISTL
+*/
+/** @defgroup ISTL_Comm Communication Interface
+    @ingroup ISTL
+*/
diff --git a/dune/istl/solvers.hh b/dune/istl/solvers.hh
index 320354f0187e9e6e8c928caf403cac7636d97c6c..38080e797194df4d02b2ff58f30bbd9a383a4620 100644
--- a/dune/istl/solvers.hh
+++ b/dune/istl/solvers.hh
@@ -25,9 +25,6 @@
 #include <dune/common/typetraits.hh>
 
 namespace Dune {
-  /** @defgroup ISTL_Solvers Iterative Solvers
-      @ingroup ISTL
-   */
   /** @addtogroup ISTL_Solvers
       @{
    */