diff --git a/src/Gargantext/API/Node/DocumentUpload.hs b/src/Gargantext/API/Node/DocumentUpload.hs
index e2c063acf5abaa0dd96063688873cb84e18ac62d..a110591435aefe47202cea6c32668390526db187 100644
--- a/src/Gargantext/API/Node/DocumentUpload.hs
+++ b/src/Gargantext/API/Node/DocumentUpload.hs
@@ -110,7 +110,7 @@ documentUpload nId doc = do
                              , _hd_uniqId = Nothing
                              , _hd_uniqIdBdd = Nothing
                              , _hd_page = Nothing
-                             , _hd_title = Just $ view du_title doc
+                             , _hd_title = Just $ if view du_title doc == "" then T.take 50 (view du_abstract doc) else view du_title doc
                              , _hd_authors = Just $ view du_authors doc
                              , _hd_institutes = Nothing
                              , _hd_source             = Just $ view du_sources doc