diff --git a/user.js b/user.js
index <HASH>..<HASH> 100644
--- a/user.js
+++ b/user.js
@@ -278,7 +278,10 @@ module.exports = function user(options) {
 
 
   function cmd_load_user( args, done ) {
-    seneca.make(user_canon).load$(_.omit( args, ['role','get'] ), done)
+    seneca.make(user_canon).load$(_.omit( args, ['role','get'] ), function(err, user){
+      if (err) return done(err)
+      return done(null, {ok: true, user: user})
+    })
   }
 
   // Action Implementations
changes for role: user, get: user command response structure