--- modules/redirect/redirect.module
+++ modules/redirect/redirect.module
@@ -1029,9 +1029,18 @@
 function redirect_goto($redirect) {
   $redirect->redirect_options['absolute'] = TRUE;
   $url = url($redirect->redirect, $redirect->redirect_options);
+
+  // Workaround for issue #1526408: Content automatically published on all domains - with specific Source Domain
+  // http://drupal.org/node/1526408
+  if ($url == $GLOBALS['base_url'] . request_uri()) {
+    return;
+  }
+
   drupal_add_http_header('Location', $url);
   drupal_add_http_header('Status', redirect_status_code_options($redirect->status_code));
 
+
+
   if (!empty($redirect->rid)) {
     // Add a custom header for the redirect ID so when the redirect is served
     // from the page cache, we can track it.
