diff --git a/platform/verify.provision.inc b/platform/verify.provision.inc
index a62b128..3587a17 100644
--- a/platform/verify.provision.inc
+++ b/platform/verify.provision.inc
@@ -102,9 +102,8 @@ function drush_provision_drupal_pre_provision_verify() {
 
     _provision_drupal_create_settings_file();
 
-    if (function_exists('hosting_get_features')) {
-      // We're verifying the hostmaster site, so record a list of enabled
-      // Hosting Features.
+    // If this is the hostmaster site, save the ~/.drush/drushrc.php file.
+    if (d()->root == d('@hostmaster')->root && d()->uri == d('@hostmaster')->uri) {
       $aegir_drushrc = new Provision_Config_Drushrc_Aegir();
       $aegir_drushrc->write();
     }
