diff --git a/core/src/main/java/hudson/tasks/ArtifactArchiver.java b/core/src/main/java/hudson/tasks/ArtifactArchiver.java index fb958e8e1ccbd12c045ca22942eeb18bb16b9cec..ae858e68c17efb36c8417fec0f38f208de34826e 100644 --- a/core/src/main/java/hudson/tasks/ArtifactArchiver.java +++ b/core/src/main/java/hudson/tasks/ArtifactArchiver.java @@ -340,7 +340,7 @@ public class ArtifactArchiver extends Recorder { p.save(); } Fingerprinter f = p.getPublishersList().get(Fingerprinter.class); - if (f.getRecordBuildArtifacts()) { + if (f != null && f.getRecordBuildArtifacts()) { f.recordBuildArtifacts = null; if (aa != null) { aa.setFingerprint(true);