diff --git a/modules/blogapi.module b/modules/blogapi.module
index b23de7324aff404e0aac0d0dc137afef3bff8fec..9aad83b7386b266a7607de6a729d05052458b079 100644
--- a/modules/blogapi.module
+++ b/modules/blogapi.module
@@ -600,6 +600,7 @@ function blogapi_rsd() {
   $base = url('', NULL, NULL, TRUE);
   $blogid = 1; # until we figure out how to handle multiple bloggers
 
+  header('Content-Type: application/rsd+xml');
   print <<<__RSD__
 <?xml version="1.0"?>
 <rsd version="1.0" xmlns="http://archipelago.phrasewise.com/rsd">
diff --git a/modules/blogapi/blogapi.module b/modules/blogapi/blogapi.module
index b23de7324aff404e0aac0d0dc137afef3bff8fec..9aad83b7386b266a7607de6a729d05052458b079 100644
--- a/modules/blogapi/blogapi.module
+++ b/modules/blogapi/blogapi.module
@@ -600,6 +600,7 @@ function blogapi_rsd() {
   $base = url('', NULL, NULL, TRUE);
   $blogid = 1; # until we figure out how to handle multiple bloggers
 
+  header('Content-Type: application/rsd+xml');
   print <<<__RSD__
 <?xml version="1.0"?>
 <rsd version="1.0" xmlns="http://archipelago.phrasewise.com/rsd">