summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/block.module5
-rw-r--r--modules/block/block.module5
2 files changed, 6 insertions, 4 deletions
diff --git a/modules/block.module b/modules/block.module
index 18461edca..93a93c260 100644
--- a/modules/block.module
+++ b/modules/block.module
@@ -360,8 +360,9 @@ function block_list($region) {
if ($block['path']) {
$base = parse_url($base_url);
$session = session_name() .'='. session_id();
- $url = str_replace(array($base['path'], '?'. $session), '', request_uri());
- $matched = preg_match($block['path'], ereg_replace('^/(\?q=)?', '', $path);
+ $url = str_replace(array($base['path'], '?'. $session), '', request_uri());
+ $url = ereg_replace('^/(\?q=)?', '', $url);
+ $matched = preg_match($block['path'], $url);
}
else {
$matched = true;
diff --git a/modules/block/block.module b/modules/block/block.module
index 18461edca..93a93c260 100644
--- a/modules/block/block.module
+++ b/modules/block/block.module
@@ -360,8 +360,9 @@ function block_list($region) {
if ($block['path']) {
$base = parse_url($base_url);
$session = session_name() .'='. session_id();
- $url = str_replace(array($base['path'], '?'. $session), '', request_uri());
- $matched = preg_match($block['path'], ereg_replace('^/(\?q=)?', '', $path);
+ $url = str_replace(array($base['path'], '?'. $session), '', request_uri());
+ $url = ereg_replace('^/(\?q=)?', '', $url);
+ $matched = preg_match($block['path'], $url);
}
else {
$matched = true;