diff --git a/authcache.module b/authcache.module
index e7bbd37..ca4a5c5 100644
--- a/authcache.module
+++ b/authcache.module
@@ -319,14 +319,14 @@ function authcache_form_system_performance_settings_alter(&$form, &$form_state)
 /**
  * Recursively find elements of type value and flag them as suspicous.
  */
-function authcache_form_value_suspect(&$element, $form_id) {
+function authcache_form_value_suspect(&$element, $form_id, $parents = '') {
   if (isset($element['#type']) && $element['#type'] === 'value') {
     authcache_element_suspect($element,
-      t('Value element contained in the cacheable form %form_id. Please enable a suitable Authcache integration module for that form or file a support request.', array('%form_id' => $form_id)));
+      t('Value element %parents contained in the cacheable form %form_id. Please enable a suitable Authcache integration module for that form or file a support request.', array('%form_id' => $form_id, '%parents' => $parents)));
   }
 
   foreach (element_children($element, FALSE) as $key) {
-    authcache_form_value_suspect($element[$key], $form_id);
+    authcache_form_value_suspect($element[$key], $form_id, $parents . "[$key]");
   }
 }
 
diff --git a/authcache.test b/authcache.test
index 3da6190..77418f4 100644
--- a/authcache.test
+++ b/authcache.test
@@ -617,11 +617,11 @@ class AuthcachePolicyTestCase extends AuthcacheWebTestCase {
 
     $this->resetTestVariables();
     $this->authcacheGet('authcache-test-form-value-cache', drupal_anonymous_user());
-    $this->assertAuthcacheCanceled(t('Value element contained in the cacheable form %form_id. Please enable a suitable Authcache integration module for that form or file a support request.', array('%form_id' => 'authcache_test_form_value')));
+    $this->assertAuthcacheCanceled(t('Value element %parents contained in the cacheable form %form_id. Please enable a suitable Authcache integration module for that form or file a support request.', array('%form_id' => 'authcache_test_form_value', '%parents' => '[authcache_test_form_value]')));
 
     $this->resetTestVariables();
     $this->authcacheGet('authcache-test-form-value-cache', $this->plainUser);
-    $this->assertAuthcacheCanceled(t('Value element contained in the cacheable form %form_id. Please enable a suitable Authcache integration module for that form or file a support request.', array('%form_id' => 'authcache_test_form_value')));
+    $this->assertAuthcacheCanceled(t('Value element %parents contained in the cacheable form %form_id. Please enable a suitable Authcache integration module for that form or file a support request.', array('%form_id' => 'authcache_test_form_value', '%parents' => '[authcache_test_form_value]')));
 
     // Pages with tabs.
     $this->setupConfig(array('authcache_roles' => drupal_map_assoc(array_keys(user_roles()))));
