summaryrefslogtreecommitdiff
path: root/modules/path/path.admin.inc
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-01-13 19:27:21 +0000
committerDries Buytaert <dries@buytaert.net>2009-01-13 19:27:21 +0000
commita9b8a48e74438261841293e4f30166fa2cd31c7e (patch)
treef63dd0c19e4f6f75715fa4c5f1b712e7e8a7d1f1 /modules/path/path.admin.inc
parent424cf1b18252389fbfbed6b0d7d30ec552a64e1e (diff)
downloadbrdo-a9b8a48e74438261841293e4f30166fa2cd31c7e.tar.gz
brdo-a9b8a48e74438261841293e4f30166fa2cd31c7e.tar.bz2
- Rollback of #190867.
Diffstat (limited to 'modules/path/path.admin.inc')
-rw-r--r--modules/path/path.admin.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/path/path.admin.inc b/modules/path/path.admin.inc
index 41853a945..369df528b 100644
--- a/modules/path/path.admin.inc
+++ b/modules/path/path.admin.inc
@@ -148,8 +148,8 @@ function path_admin_form_validate($form, &$form_state) {
form_set_error('dst', t('The alias %alias is already in use in this language.', array('%alias' => $dst)));
}
$item = menu_get_item($src);
- if (!$item) {
- form_set_error('src', t("The path '@link_path' is invalid.", array('@link_path' => $src)));
+ if (!$item || !$item['access']) {
+ form_set_error('src', t("The path '@link_path' is either invalid or you do not have access to it.", array('@link_path' => $src)));
}
}