summaryrefslogtreecommitdiff
path: root/includes/common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/common.inc')
-rw-r--r--includes/common.inc8
1 files changed, 5 insertions, 3 deletions
diff --git a/includes/common.inc b/includes/common.inc
index 5dddd790c..f4cbac594 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -185,6 +185,10 @@ function drupal_get_path_alias($path) {
elseif (function_exists("conf_url_rewrite")) {
return conf_url_rewrite($path, 'outgoing');
}
+ else {
+ // No alias found. Return the normal path.
+ return $path;
+ }
}
/**
@@ -1171,9 +1175,7 @@ function url($url = NULL, $query = NULL, $fragment = NULL, $absolute = NULL) {
$script = (strpos($_SERVER["SERVER_SOFTWARE"], "Apache") === false) ? "index.php" : "";
}
- if ($alias = drupal_get_path_alias($url)) {
- $url = $alias;
- }
+ $url = drupal_get_path_alias($url);
if (isset($fragment)) {
$fragment = "#$fragment";