diff --git a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chromium.java b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chromium.java index 41eefc21f8ad572d3cb315191bfc786b323d7210..f34b265442345985b72f63cf5f565bf4dfc19672 100644 --- a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chromium.java +++ b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chromium.java @@ -570,11 +570,13 @@ private void getExtensions(String browser, String browserLocation, String userNa JsonObject permissions = ext.get("active_permissions").getAsJsonObject(); JsonArray apiPermissions = permissions.get("api").getAsJsonArray(); for (JsonElement apiPermission : apiPermissions) { - String apigrantEl = apiPermission.getAsString(); - if (apigrantEl != null) { - apiGrantedPermissions = apiGrantedPermissions + ", " + apigrantEl; - } else { - apiGrantedPermissions = apiGrantedPermissions + ""; + if (apiPermission.isJsonPrimitive()) { + String apigrantEl = apiPermission.getAsString(); + if (apigrantEl != null) { + apiGrantedPermissions = apiGrantedPermissions + ", " + apigrantEl; + } else { + apiGrantedPermissions = apiGrantedPermissions + ""; + } } } }