diff --git a/encrypt_submissions.module b/encrypt_submissions.module
index 61d5198..338ece5 100644
--- a/encrypt_submissions.module
+++ b/encrypt_submissions.module
@@ -305,6 +305,12 @@ function encrypt_submissions_add_form_css_js($form_element, &$form_state) {
 
 function encrypt_submissions_init() {
   
+
+  // Prevent the encryption keys from getting cached by Drupal core.
+  if(arg(0) == 'encrypt-submissions') {
+    drupal_page_is_cacheable(FALSE);
+  }
+
   // Has the current logged in user been given the permission
   // to even use this module?  If not, harmlessly return.  
   if (!user_access("access encrypt submissions")) {
