diff --git a/modules/uadetector-core/src/main/java/net/sf/uadetector/internal/data/domain/Device.java b/modules/uadetector-core/src/main/java/net/sf/uadetector/internal/data/domain/Device.java
index <HASH>..<HASH> 100644
--- a/modules/uadetector-core/src/main/java/net/sf/uadetector/internal/data/domain/Device.java
+++ b/modules/uadetector-core/src/main/java/net/sf/uadetector/internal/data/domain/Device.java
@@ -172,7 +172,7 @@ public final class Device implements Identifiable, Serializable {
 	private final String icon;
 
 	@Nonnull
-	private final transient Category category;
+	private final Category category;
 
 	@Nonnegative
 	private final int id;
Removed transient flag from field 'category' because we do not set it
during deserialization