diff --git a/modules/user.module b/modules/user.module
index f707b5d76b57e57a1c7ac686e6ab16f290d8517b..74688d42c17299217c02e20ea80eff0d5cb75397 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -1277,7 +1277,7 @@ function user_page() {
         }
       }
       else {
-        print user_view(arg(1));
+        return user_view(arg(1));
       }
   }
 
diff --git a/modules/user/user.module b/modules/user/user.module
index f707b5d76b57e57a1c7ac686e6ab16f290d8517b..74688d42c17299217c02e20ea80eff0d5cb75397 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -1277,7 +1277,7 @@ function user_page() {
         }
       }
       else {
-        print user_view(arg(1));
+        return user_view(arg(1));
       }
   }