diff --git a/wp-admin/options-general.php b/wp-admin/options-general.php
index 834f027..915b4ac 100644
--- a/wp-admin/options-general.php
+++ b/wp-admin/options-general.php
@@ -65,7 +65,7 @@ include( ABSPATH . 'wp-admin/admin-header.php' );
 <td><input name="blogdescription" type="text" id="blogdescription" aria-describedby="tagline-description" value="<?php form_option('blogdescription'); ?>" class="regular-text" />
 <p class="description" id="tagline-description"><?php _e( 'In a few words, explain what this site is about.' ) ?></p></td>
 </tr>
-<?php if ( !is_multisite() ) { ?>
+<?php if ( ( !is_multisite() ) && ( !defined('WP_DISABLE_URLCHANGES') ) ) { ?>
 <tr>
 <th scope="row"><label for="siteurl"><?php _e('WordPress Address (URL)') ?></label></th>
 <td><input name="siteurl" type="url" id="siteurl" value="<?php form_option( 'siteurl' ); ?>"<?php disabled( defined( 'WP_SITEURL' ) ); ?> class="regular-text code<?php if ( defined( 'WP_SITEURL' ) ) echo ' disabled' ?>" /></td>
