diff --git a/index.php b/index.php
index 5b44fe1b2aa2aba3864b1eacba0d3dc3c9642e59..7c925a878269597db6d42ec89238a8c48bdb8a8f 100644
--- a/index.php
+++ b/index.php
@@ -6,8 +6,7 @@
 page_header();
 
 eval(variable_get("site_frontpage_extra", "") .";");
-$function = variable_get("site_frontpage", "node") ."_page";
-$function();
+module_invoke(variable_get("site_frontpage", "node"), "page");
 
 page_footer();