diff --git a/pom.xml b/pom.xml
index a72343b..0afc5ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,6 +38,11 @@
cvsclient
71-jenkins-11
+
+ org.jenkins-ci.plugins
+ structs
+ 1.1
+
org.jenkins-ci.main
jenkins-test-harness
diff --git a/src/main/java/hudson/scm/CVSSCM.java b/src/main/java/hudson/scm/CVSSCM.java
index 68c5c01..cc0da8f 100644
--- a/src/main/java/hudson/scm/CVSSCM.java
+++ b/src/main/java/hudson/scm/CVSSCM.java
@@ -35,6 +35,7 @@
import jenkins.scm.cvs.QuietPeriodCompleted;
import net.sf.json.JSONObject;
+import org.jenkinsci.Symbol;
import org.kohsuke.stapler.DataBoundConstructor;
import org.kohsuke.stapler.QueryParameter;
import org.kohsuke.stapler.StaplerRequest;
@@ -402,6 +403,7 @@ public DescriptorImpl getDescriptor() {
}
@Extension
+ @Symbol("cvs")
public static class DescriptorImpl extends AbstractCvsDescriptor implements ModelObject {
// start legacy fields