Index: branches/release-29/lib/MT/App/CMS.pm
===================================================================
--- branches/release-29/lib/MT/App/CMS.pm (revision 1339)
+++ branches/release-29/lib/MT/App/CMS.pm (revision 1340)
@@ -15923,8 +15923,9 @@
     ## TODO: should this be layered into _upload_file somehow, so we don't
     ## save the asset twice?
+    my $user_id = $app->param('user_id');
+
     $asset->tags('@userpic');
+    $asset->created_by($user_id);
     $asset->save;
-
-    my $user_id = $app->param('user_id');
 
     $app->forward( 'asset_userpic', { asset => $asset, user_id => $user_id } );
