diff --git a/pathauto.module b/pathauto.module index 1875caa..8b621e2 100644 --- a/pathauto.module +++ b/pathauto.module @@ -297,10 +297,13 @@ function pathauto_field_attach_form($entity_type, $entity, &$form, &$form_state, $uri = entity_uri($entity_type, $entity); $path = drupal_get_path_alias($uri['path'], $langcode); $pathauto_alias = pathauto_create_alias($entity_type, 'return', $uri['path'], array($entity_type => $entity), $bundle, $langcode); - $entity->path['pathauto'] = ($path != $uri['path'] && $path == $pathauto_alias); + $entity->path = array( + $entity->path, + 'pathauto' => ($path != $uri['path'] && $path == $pathauto_alias), + ); } else { - $entity->path['pathauto'] = TRUE; + $entity->path = array('pathauto' => TRUE); } }