diff --git a/src/Miscellaneous/PSA.coffee b/src/Miscellaneous/PSA.coffee
index 9d9da56cf..5adbcd913 100644
--- a/src/Miscellaneous/PSA.coffee
+++ b/src/Miscellaneous/PSA.coffee
@@ -1,9 +1,14 @@
PSA =
init: ->
- return unless g.SITE.software is 'yotsuba'
- if g.BOARD.ID is 'qa'
+ if g.SITE.software is 'yotsuba' and g.BOARD.ID is 'qa'
announcement = <%= html('Stay in touch with your /qa/ friends!') %>
- return unless announcement
- el = $.el 'div', {className: 'fcx-announcement'}, announcement
- $.onExists doc, '.boardBanner', (banner) ->
- $.after banner, el
+ el = $.el 'div', {className: 'fcx-announcement'}, announcement
+ $.onExists doc, '.boardBanner', (banner) ->
+ $.after banner, el
+ if 'samachan.org' of Conf['siteProperties'] and 'samachan' not in Conf['PSAseen']
+ el = $.el 'span',
+ <%= html('Looking for a new home?
Some former Samachan users are regrouping on SushiChan.
(a message from 4chan X)') %>
+ Main.ready ->
+ new Notice 'info', el
+ Conf['PSAseen'].push('samachan')
+ $.set 'PSAseen', Conf['PSAseen']
diff --git a/src/config/Config.coffee b/src/config/Config.coffee
index 7ea614bdc..7b63213d3 100644
--- a/src/config/Config.coffee
+++ b/src/config/Config.coffee
@@ -1180,3 +1180,5 @@ Config =
passMessageClosed: false
'Prerequest Captcha': false
+
+ 'PSAseen': [[]]