diff --git a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/DeckRequestHandler.java b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/DeckRequestHandler.java
index f3b26e5c0..4a5ec2518 100644
--- a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/DeckRequestHandler.java
+++ b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/DeckRequestHandler.java
@@ -184,7 +184,7 @@ public class DeckRequestHandler extends LotroServerRequestHandler implements Uri
errataValidation = format.validateDeck(deckWithErrata);
}
- if (!collectionName.equals("default")) {
+ if (collectionName != null && !collectionName.equals("default")) {
// Check collection
try {
CardCollection collection = _collectionsManager.getPlayerCollection(player, collectionName);
@@ -224,10 +224,10 @@ public class DeckRequestHandler extends LotroServerRequestHandler implements Uri
}
}
- if(validation.size() == 0) {
+ if(validation.isEmpty()) {
valid.append("" + format.getName() + ": Valid
");
}
- else if(errataValidation != null && errataValidation.size() == 0) {
+ else if(errataValidation != null && errataValidation.isEmpty()) {
valid.append("" + format.getName() + ": Valid (with errata automatically applied)
");
String output = String.join("
", validation).replace("\n", "
");
invalid.append("" + output + "
");