diff --git a/api/routes/messages_routes.js b/api/routes/messages_routes.js
index 168897b39ef9bab98159f7af317b715b21ce2c72..23be6c24b36f27e3df1667e3d326ab6ce95805aa 100644
--- a/api/routes/messages_routes.js
+++ b/api/routes/messages_routes.js
@@ -53,12 +53,12 @@ router.post('/', validator.body(messageSchema), async function(req, res, next){
 router.get('/', async function (req, res, next) {
     let messages = null;
     try {
-        messages = await Message.find({}).sort({ date: -1 }).limit(50);
+        messages = await Message.find({}).populate('author').sort({ date: -1 }).limit(50);
     } catch(err) {
         return next(err);
     }
 
     res.status(200).json(messages);
-})
+});
 
 export default router;