diff --git a/bindings/java/doxygen/artifact_catalog.dox b/bindings/java/doxygen/artifact_catalog.dox
index ef0127099ca48b0b62b9059620484f670de6abf6..2dd285315d3eb56b9ef35619134ef4b289a417db 100644
--- a/bindings/java/doxygen/artifact_catalog.dox
+++ b/bindings/java/doxygen/artifact_catalog.dox
@@ -633,6 +633,17 @@ An indication that some data did not pass verification. One example would be ver
 
 
 
+---
+## TSK_WEB_ACCOUNT_TYPE
+A web account type entry. 
+
+### REQUIRED ATTRIBUTES
+- TSK_DOMAIN (Domain of the URL)
+- TSK_TEXT (Indicates type of account (admin/moderator/user) and possible platform)
+- TSK_URL (URL indicating the user has an account on this domain)
+
+
+
 ---
 ## TSK_WEB_BOOKMARK
 A web bookmark entry.
diff --git a/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java b/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
index b0c7f37f5de4cb3252324c32d186916b50021405..5e905c088a0f7e70c9b6edaf402901ec7a83fd76 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
@@ -1255,7 +1255,12 @@ public enum ARTIFACT_TYPE implements SleuthkitVisitableItem {
 		 * to create track artifacts.
 		 */
 		TSK_GPS_TRACK(58, "TSK_GPS_TRACK",
-				bundle.getString("BlackboardArtifact.tskTrack.text"));
+				bundle.getString("BlackboardArtifact.tskTrack.text")),
+		/**
+		 * Stores a role on a given domain.
+		 */
+		TSK_WEB_ACCOUNT_TYPE(59, "TSK_WEB_ACCOUNT_TYPE",
+				bundle.getString("BlackboardArtifact.tskWebAccountType.text"));		
         /* To developers: For each new artifact, ensure that:
          * - The enum value has 1-line JavaDoc description
          * - The artifact catalog (artifact_catalog.dox) is updated to reflect the attributes it uses
diff --git a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
index 1064791a09a0ac80d54e54d12f79cc7fcd79b003..c3da2ea73394283627e42d91e29f5c069ecb2841 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
+++ b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
@@ -54,6 +54,7 @@ BlackboardArtifact.tskClipboardContent.text=Clipboard Content
 BlackboardArtifact.tskUserContentSuspected.text=User Content Suspected
 BlackboardArtifact.tskMetadata.text=Metadata
 BlackboardArtifact.tskTrack.text=GPS Track
+BlackboardArtifact.tskWebAccountType.text=Web Account Type
 BlackboardArtifact.shortDescriptionDate.text=at {0}
 BlackboardArtifact.tskAssociatedObject.text=Associated Object
 BlackboardAttribute.tskAccountType.text=Account Type