Skip default light user when getting light user list
[platform/core/appfw/app-installers.git] / src / common / utils / file_util.cc
index b527bc9..bc0106c 100644 (file)
@@ -752,8 +752,12 @@ std::vector<std::string> GetLightUserList(uid_t uid) {
   }
 
   std::vector<std::string> result_list;
-  for (int i = 0; i < user_count; i++)
+  for (int i = 0; i < user_count; i++) {
+    if (!user_list[i] || strlen(user_list[i]) == 0)
+      continue;
+
     result_list.emplace_back(user_list[i]);
+  }
 
   std::free(user_list);
   return result_list;