diff --git a/wp-includes/functions.php b/wp-includes/functions.php
index 728bb1a..6162dc8 100644
--- a/wp-includes/functions.php
+++ b/wp-includes/functions.php
@@ -1801,6 +1801,8 @@ function wp_upload_dir( $time = null ) {
 			else
 				$dir = ABSPATH . UPLOADS;
 			$url = trailingslashit( $siteurl ) . 'files';
+        } elseif (defined( 'BLOGUPLOADDIR' )) {
+			$dir = untrailingslashit( BLOGUPLOADDIR );
 		}
 	}
 
