diff --git a/code/SiteTreeSubsites.php b/code/SiteTreeSubsites.php
index <HASH>..<HASH> 100644
--- a/code/SiteTreeSubsites.php
+++ b/code/SiteTreeSubsites.php
@@ -227,7 +227,15 @@ class SiteTreeSubsites extends SiteTreeDecorator {
 	}
 	
 	function alternateSiteConfig() {
-		return DataObject::get_one('SiteConfig', 'SubsiteID = ' . $this->owner->SubsiteID);
+		$sc = DataObject::get_one('SiteConfig', 'SubsiteID = ' . $this->owner->SubsiteID);
+		if(!$sc) {
+			$sc = new SiteConfig();
+			$sc->SubsiteID = $this->owner->SubsiteID;
+			$sc->Title = 'Your Site Name';
+			$sc->Tagline = 'your tagline here';
+			$sc->write();
+		}
+		return $sc;
 	}
 	
 	/**
BUGFIX: If the site config for a subsite is missing, create it. (from r<I>) (from r<I>)