summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/block.module2
-rw-r--r--modules/block/block.module2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/block.module b/modules/block.module
index 5b0733a87..cec0a6c0b 100644
--- a/modules/block.module
+++ b/modules/block.module
@@ -414,7 +414,7 @@ function block_list($region) {
// Match path if necessary
if ($block['pages']) {
$path = drupal_get_path_alias($_GET['q']);
- $regexp = '/^('. preg_replace(array('/(\r\n?|\n)/', '/\\\\\*/', '/(^|\|)\\\\<front\\\\>($|\|)/'), array('|', '.*', '\1\2'), preg_quote($block['pages'], '/')) .')$/';
+ $regexp = '/^('. preg_replace(array('/(\r\n?|\n)/', '/\\\\\*/', '/(^|\|)\\\\<front\\\\>($|\|)/'), array('|', '.*', '\1'. variable_get('site_frontpage', 'node') .'\2'), preg_quote($block['pages'], '/')) .')$/';
$matched = !($block['visibility'] xor preg_match($regexp, $path));
}
else {
diff --git a/modules/block/block.module b/modules/block/block.module
index 5b0733a87..cec0a6c0b 100644
--- a/modules/block/block.module
+++ b/modules/block/block.module
@@ -414,7 +414,7 @@ function block_list($region) {
// Match path if necessary
if ($block['pages']) {
$path = drupal_get_path_alias($_GET['q']);
- $regexp = '/^('. preg_replace(array('/(\r\n?|\n)/', '/\\\\\*/', '/(^|\|)\\\\<front\\\\>($|\|)/'), array('|', '.*', '\1\2'), preg_quote($block['pages'], '/')) .')$/';
+ $regexp = '/^('. preg_replace(array('/(\r\n?|\n)/', '/\\\\\*/', '/(^|\|)\\\\<front\\\\>($|\|)/'), array('|', '.*', '\1'. variable_get('site_frontpage', 'node') .'\2'), preg_quote($block['pages'], '/')) .')$/';
$matched = !($block['visibility'] xor preg_match($regexp, $path));
}
else {