diff --git a/examples/dokk/datafiles/glyoxalase/level.ini b/examples/dokk/datafiles/glyoxalase/level.ini
index 14478267394a1c7d728e3f82e85d0f4a78adb38a..b0e971c83781ac601a885ec70827620827d32827 100644
--- a/examples/dokk/datafiles/glyoxalase/level.ini
+++ b/examples/dokk/datafiles/glyoxalase/level.ini
@@ -3,6 +3,7 @@ NAME: Glyoxalase
 DIFFICULTY: Chuck Norris like..
 TIME: 60000
 SAVE: 1
+SHOW_SOLUTION: 0
 GOAL: 0.0
 
 [Intro]
diff --git a/examples/dokk/datafiles/tutorial_1/level.ini b/examples/dokk/datafiles/tutorial_1/level.ini
index 4474af4d6b1c7d65e8c5b099377e398fcd75c9a4..c50f417985c8c508d01fa6607f01a6b0258e6ff0 100644
--- a/examples/dokk/datafiles/tutorial_1/level.ini
+++ b/examples/dokk/datafiles/tutorial_1/level.ini
@@ -3,6 +3,7 @@ NAME: Tutorial 1
 DIFFICULTY: Einf�hrungs Training
 TIME: 60000
 SAVE: 0
+SHOW_SOLUTION: 0
 GOAL: 1.0
 
 [Intro]
diff --git a/examples/dokk/datafiles/tutorial_2/level.ini b/examples/dokk/datafiles/tutorial_2/level.ini
index d04584513d426e7c2a6bc8d257527c10c85f30e2..bbf089581a5f68afa44f199a51f852f5ec887a36 100644
--- a/examples/dokk/datafiles/tutorial_2/level.ini
+++ b/examples/dokk/datafiles/tutorial_2/level.ini
@@ -3,6 +3,7 @@ NAME: Tutorial 2
 DIFFICULTY: Fortgeschrittenes Training
 TIME: 60000
 SAVE: 0
+SHOW_SOLUTION: 0
 GOAL: 1.0
 
 [Intro]
diff --git a/examples/dokk/ligand.py b/examples/dokk/ligand.py
index a84932a87fb1010bb576053f30c3dcfc5cf2dfc9..21d7947c6a1b45018f745ae4bc68a57d282acaa3 100644
--- a/examples/dokk/ligand.py
+++ b/examples/dokk/ligand.py
@@ -5,6 +5,16 @@ class Ligand:
   def __init__(self, ligand, config=None):
     self.handle=ligand
     self.solution=ligand.Copy().CreateFullView()
+    try:
+      show_sol = bool(int(config.Level["SHOW_SOLUTION"]))
+    except KeyError:
+      show_sol = True
+    if show_sol:
+      self.sol_go=gfx.Entity("Solution", gfx.SIMPLE, self.solution)
+      self.sol_go.SetColor(gfx.GREEN, 'ele=C')
+    else:
+      self.sol_go = None
+    gfx.Scene().Add(self.sol_go)
     self.go=gfx.Entity("Ligand", gfx.CPK, self.handle)
     self.go.SetColor(gfx.GREEN, 'ele=C')
     self.go.cpk_options.SetSphereDetail(7)
@@ -93,6 +103,8 @@ class Ligand:
       self.go.UpdatePositions()
     
   def Close(self):
+    if self.sol_go:
+      gfx.Scene().Remove(self.sol_go)
     gfx.Scene().Remove(self.go)
     del(self.go)