Index: page_titles_per_language.module
===================================================================
--- page_titles_per_language.module	(revision )
+++ page_titles_per_language.module	(revision )
@@ -69,11 +69,6 @@
   global $language;
   $default_pattern_key = '';
 
-  // Frontpage
-  if (drupal_is_front_page()) {
-    $default_pattern_key = 'page_title_front';
-  }
-
   // Node
   if ((arg(0) == 'node' && is_numeric(arg(1)))) {
     $types['node'] = menu_get_object();
@@ -137,6 +132,11 @@
     }
   }
 
+  // Frontpage
+  if (drupal_is_front_page()) {
+    $default_pattern_key = 'page_title_front';
+  }
+
   // Get the pattern
   if (!empty($language->language)) {
     $pattern_key = $default_pattern_key . '_' . $language->language;
