diff --git a/src/app/browser.coffee b/src/app/browser.coffee
index 0eb6c63767..1e8661eeaa 100644
--- a/src/app/browser.coffee
+++ b/src/app/browser.coffee
@@ -104,9 +104,9 @@ module.exports.setupGrowlNotifications = (model) ->
trigger: 'manual'
html: true
content: "
"
+
+ #{message} [Close]
+ "
$('ul.items').popover 'show'
user.on 'set', 'flags.partyEnabled', (captures, args) ->
@@ -118,9 +118,9 @@ module.exports.setupGrowlNotifications = (model) ->
trigger: 'manual'
html: true
content: ""
+
+ #{message} [Close]
+ "
$('#add-friend-button').popover 'show'
diff --git a/src/app/scoring.coffee b/src/app/scoring.coffee
index 3491cb3d43..372798fd0d 100644
--- a/src/app/scoring.coffee
+++ b/src/app/scoring.coffee
@@ -81,8 +81,11 @@ updateStats = (newStats, batch) ->
obj.stats.lvl++
obj.stats.hp = 50
if !obj.items.itemsEnabled and obj.stats.lvl >= 2
- obj.items.itemsEnabled = true #bit of trouble using userSet here
+ # Set to object, then also send to browser right away to get model.on() subscription notification
+ batch.set 'items.itemsEnabled', true
+ obj.items.itemsEnabled = true
if !obj.flags.partyEnabled and obj.stats.lvl >= 3
+ batch.set 'flags.partyEnabled', true
obj.flags.partyEnabled = true
obj.stats.exp = newStats.exp