diff -r 8196ed891e54 -r 066b55d7c053 app/views/activities/_busy.html.erb
--- a/app/views/activities/_busy.html.erb
+++ b/app/views/activities/_busy.html.erb
@@ -16,7 +16,7 @@
       # Transform events list into hash from project id to number of
       # occurrences of project in list (there is surely a tidier way
       # to do this, e.g. chunk() in Ruby 1.9 but not in 1.8)
-      phash = events.map { |e| e.project }.sort.group_by { |p| p.id }
+      phash = events.map { |e| e.project unless !e.respond_to?(:project) }.sort.group_by { |p| p.id }
       phash = phash.merge(phash) { |k,v| v.length }
       threshold = phash.values.sort.last(max).first
       busy = phash.keys.select { |k| phash[k] >= threshold }.sample(max)
