Index: /branches/release-35/lib/MT/CMS/User.pm
===================================================================
--- /branches/release-35/lib/MT/CMS/User.pm (revision 1869)
+++ /branches/release-35/lib/MT/CMS/User.pm (revision 1908)
@@ -828,5 +828,7 @@
     my $app = shift;
 
-    my ($asset, $bytes) = $app->_upload_file(
+    require MT::CMS::Asset;
+    my ($asset, $bytes) = MT::CMS::Asset::_upload_file(
+        $app,
         @_,
         require_type => 'image',
Index: /branches/release-35/lib/MT/App/CMS.pm
===================================================================
--- /branches/release-35/lib/MT/App/CMS.pm (revision 1874)
+++ /branches/release-35/lib/MT/App/CMS.pm (revision 1908)
@@ -76,5 +76,5 @@
 
         'asset_insert'        => "${pkg}Asset::insert",
-        'asset_userpic'       => "${pkg}User::asset_userpic",
+        'asset_userpic'       => "${pkg}Asset::asset_userpic",
         'save_commenter_perm' => "${pkg}Comment::save_commenter_perm",
         'trust_commenter'     => "${pkg}Comment::trust_commenter",
