diff --git a/BioHMM.cabal b/BioHMM.cabal
--- a/BioHMM.cabal
+++ b/BioHMM.cabal
@@ -1,5 +1,5 @@
 name:                BioHMM
-version:             1.1.6
+version:             1.1.7
 synopsis:            Libary for Hidden Markov Models in HMMER3 format. 
 description:         Libary containing parsing and visualisation functions and datastructures for Hidden Markov Models in HMMER3 format.  
 license:             GPL-3
@@ -20,8 +20,8 @@
 
 source-repository this
   type:     git
-  location: https://github.com/eggzilla/BioHMM/tree/1.1.6
-  tag:      1.1.6
+  location: https://github.com/eggzilla/BioHMM/tree/1.1.7
+  tag:      1.1.7
 
 library
   -- Modules exported by the library.
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,4 +1,6 @@
 -*-change-log-*-
+1.1.7 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 7. June 2017
+	* Improved placment of legend
 1.1.6 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 23. May 2017
 	* Now using sRGB colors, some improvements for color-blind users
 1.1.5 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 23. May 2017
diff --git a/src/Bio/HMMDraw.hs b/src/Bio/HMMDraw.hs
--- a/src/Bio/HMMDraw.hs
+++ b/src/Bio/HMMDraw.hs
@@ -101,7 +101,7 @@
         colLabel = (colIndex,colors)                                 
                                   
 makeModelHeader :: String -> Colour Double -> V.Vector (String,Colour Double) -> QDiagram Cairo V2 Double Any
-makeModelHeader mName modelColor nameColorVector = strutX 2 ||| setModelName mName ||| strutX 1 ||| rect 6 6 # lw 0.1 # fc modelColor # translate (r2 (negate 0, 3)) ||| strutX 30 ||| modelLegend
+makeModelHeader mName modelColor nameColorVector = (strutX 2 ||| setModelName mName ||| strutX 1 ||| rect 6 6 # lw 0.1 # fc modelColor # translate (r2 (negate 0, 3))) === strutY 1 === (strutX 30 ||| modelLegend)
   where modelLegend = makeModelLegend otherModelsNameColorVector
         otherModelsNameColorVector = V.filter ((/=mName) . fst) nameColorVector
 
