diff --git a/ajaxify_regions.module b/ajaxify_regions.module
index 9322535..b04e5ff 100644
--- a/ajaxify_regions.module
+++ b/ajaxify_regions.module
@@ -57,6 +57,10 @@ function ajaxify_regions_ajax_handler() {
     $ref_uri = str_replace($base_url . $base_path, '', referer_uri());
     // this can be done in a much cooler fashion in PHP 5.3
     $ref_uri = ($ref_uri ? $ref_uri : drupal_get_normal_path(variable_get('site_frontpage', 'node')));
+
+    // resolving path alias to real drupal path
+    $ref_uri = drupal_lookup_path('source', $ref_uri);
+
     // set $_GET['q'] so that arg() works correctly
     $_GET['q'] = $ref_uri;
     
@@ -192,4 +196,4 @@ function _ajaxify_regions_block_compare($blocks, $block_vis, $block, $delta) {
   // only if it is listed.
   $block_match = !($block_vis xor $block_match);
   return $block_match;
-}
\ No newline at end of file
+}
