diff --git a/brewman/brewman/static/partial/home.html b/brewman/brewman/static/partial/home.html
index 62f3e84a..87077e81 100644
--- a/brewman/brewman/static/partial/home.html
+++ b/brewman/brewman/static/partial/home.html
@@ -6,7 +6,7 @@
Open
Closed
All
-
+
Tags
diff --git a/brewman/brewman/views/messaging.py b/brewman/brewman/views/messaging.py
index c0d55102..3e7ba151 100644
--- a/brewman/brewman/views/messaging.py
+++ b/brewman/brewman/views/messaging.py
@@ -59,9 +59,9 @@ def update(request):
public = request.json_body['Public']
closed = request.json_body['Closed']
if super_user or (thread.public and not public):
- thread.public = False
+ thread.public = public
if super_user or (not thread.closed and closed):
- thread.closed = True
+ thread.closed = closed
thread.priority = request.json_body['Priority']
newTags = request.json_body['Tags']