diff --git a/opentech/apply/funds/tests/test_views.py b/opentech/apply/funds/tests/test_views.py
index 039e0e9296a444564f61a98b4ccc29ad31fec04b..f04a457b455bb6297b69e6e30694f50e04646fc2 100644
--- a/opentech/apply/funds/tests/test_views.py
+++ b/opentech/apply/funds/tests/test_views.py
@@ -1,5 +1,6 @@
 from datetime import datetime, timedelta
 
+from opentech.apply.activity.models import Activity
 from opentech.apply.funds.tests.factories import (
     ApplicationSubmissionFactory,
     ApplicationRevisionFactory,
@@ -253,8 +254,15 @@ class TestSuperUserSealedView(BaseSubmissionViewTestCase):
         response = self.post_page(submission, {}, 'sealed')
         url = self.url_from_pattern('funds:submissions:detail', kwargs={'pk': submission.id})
         self.assertRedirects(response, url)
+
+    def test_peeking_is_logged(self):
+        submission = SealedSubmissionFactory()
+        self.post_page(submission, {}, 'sealed')
+
         self.assertTrue('peeked' in self.client.session)
         self.assertTrue(str(submission.id) in self.client.session['peeked'])
+        self.assertEqual(Activity.objects.count(), 1)
+        self.assertTrue('sealed' in Activity.objects.first().message)
 
     def test_not_asked_again(self):
         submission = SealedSubmissionFactory()