It might be a good idea to put the 'unless' into the announcements partial, so that the responsibility for displaying or not displaying is encapsulated within the announcements partial