diff --git a/Core/src/com/basistech/df/cybertriage/autopsy/ctoptions/ctcloud/CTLicensePersistence.java b/Core/src/com/basistech/df/cybertriage/autopsy/ctoptions/ctcloud/CTLicensePersistence.java
index 65e9f25773537226211a1443cec245e4162c3be3..67f19201108c7fa305a9cbcfb2128196570c18eb 100644
--- a/Core/src/com/basistech/df/cybertriage/autopsy/ctoptions/ctcloud/CTLicensePersistence.java
+++ b/Core/src/com/basistech/df/cybertriage/autopsy/ctoptions/ctcloud/CTLicensePersistence.java
@@ -57,11 +57,7 @@ public synchronized boolean saveLicenseResponse(LicenseResponse licenseResponse)
             File licenseFile = getCTLicenseFile();
             try {
                 licenseFile.getParentFile().mkdirs();
-                if (licenseResponse != null) {
-                    objectMapper.writeValue(licenseFile, licenseResponse);
-                } else if (licenseFile.exists()) {
-                    Files.delete(licenseFile.toPath());
-                }
+                objectMapper.writeValue(licenseFile, licenseResponse);
                 return true;
             } catch (IOException ex) {
                 logger.log(Level.WARNING, "There was an error writing CyberTriage license to file: " + licenseFile.getAbsolutePath(), ex);