#578400 by Damien Tournoud: display page title properly if it is "0".

From:  <>


---

 includes/theme.inc             |    4 ++--
 includes/theme.maintenance.inc |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)


diff --git includes/theme.inc includes/theme.inc
index 02779ff..624d853 100644
--- includes/theme.inc
+++ includes/theme.inc
@@ -1920,8 +1920,8 @@ function template_preprocess_page(&$variables) {
   }
 
   // Construct page title
-  if (drupal_get_title()) {
-    $head_title = array(strip_tags(drupal_get_title()), variable_get('site_name', 'Drupal'));
+  if (strlen($title = drupal_get_title()) > 0) {
+    $head_title = array(strip_tags($title), variable_get('site_name', 'Drupal'));
   }
   else {
     $head_title = array(variable_get('site_name', 'Drupal'));
diff --git includes/theme.maintenance.inc includes/theme.maintenance.inc
index bb15934..0d42abb 100644
--- includes/theme.maintenance.inc
+++ includes/theme.maintenance.inc
@@ -246,8 +246,8 @@ function template_preprocess_maintenance_page(&$variables) {
   }
 
   // Construct page title
-  if (drupal_get_title()) {
-    $head_title = array(strip_tags(drupal_get_title()), variable_get('site_name', 'Drupal'));
+  if (strlen($title = drupal_get_title())) {
+    $head_title = array(strip_tags($title), variable_get('site_name', 'Drupal'));
   }
   else {
     $head_title = array(variable_get('site_name', 'Drupal'));
