diff --git a/linked_field.module b/linked_field.module
index 8814181..ea2158b 100644
--- a/linked_field.module
+++ b/linked_field.module
@@ -377,8 +377,14 @@ function linked_field_field_attach_view_alter(&$output, $context) {
         ) + $destination_parsed,
       );
 
+      // Get current context at this point in time
+      $current_context = $context + array(
+        'field_name' => $field_name,
+        'delta' => $delta
+      );
+
       // Let other modules alter all the settings.
-      drupal_alter('linked_field_settings', $linked_field_settings, $context);
+      drupal_alter('linked_field_settings', $linked_field_settings, $current_context);
 
       // If there is no destination or Linked Field is disabled continue.
       if (!$linked_field_settings['path'] || (!$linked_field_settings['linked'] && $linked_field_settings['path'])) {
