diff --git a/site/modules/game.py b/site/modules/game.py
index e51724f..8e824af 100644
--- a/site/modules/game.py
+++ b/site/modules/game.py
@@ -27,7 +27,12 @@ def game(lang_code):
# game['game']['plot'] = game['game']['plot'].replace("\\n", "
")
game['game']['plot'] = game['game']['plot'].split('\\n')
- game['game']['linuxinstructions'] = game['game']['linuxinstructions'].split('\\n')
+ if 'linuxinstructions' in game['game']:
+ if game['game']['linuxinstructions'] != "":
+ game['game']['linuxinstructions'] = (
+ game['game']['linuxinstructions'].split('\\n'))
+ else:
+ game['game'].pop('linuxinstructions')
return render_template('game.html', game=game,
**languages[lang_code], lang_code=lang_code)
diff --git a/site/templates/game.html b/site/templates/game.html
index a20193d..a104749 100644
--- a/site/templates/game.html
+++ b/site/templates/game.html
@@ -75,10 +75,12 @@
{{game.game.cdkey}}
{% endif %} -{{part}}
- {% endfor %} + {% if 'linuxinstructions' in game.game %} +{{part}}
+ {% endfor %} + {% endif%} {% endblock %}