diff --git a/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.java b/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.java
index f22d2d041a..acdf6b0655 100755
--- a/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.java
+++ b/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.java
@@ -18,7 +18,6 @@ import org.apache.wicket.model.*;
 import org.apache.wicket.model.util.ListModel;
 import org.apache.wicket.model.util.SetModel;
 import org.apache.wicket.request.mapper.parameter.PageParameters;
-import org.apache.wicket.util.value.IValueMap;
 import org.apache.wicket.validation.validator.StringValidator;
 import se.su.dsv.scipro.components.*;
 import se.su.dsv.scipro.generalsystemsettings.GeneralSystemSettings;
@@ -188,17 +187,7 @@ public class ProjectIdeaSubmissionPanel extends GenericPanel<Idea> {
                 LambdaModel.of(getModel(), Idea::getProjectType, Idea::setProjectType),
                 projectTypes,
                 new LambdaChoiceRenderer<>(ProjectType::getName, ProjectType::getId)
-            ) {
-                @Override
-                protected IValueMap getAdditionalAttributes(int index, ProjectType choice) {
-                    IValueMap valueMap = super.getAdditionalAttributes(index, choice);
-                    // Have to remove the client side validation for required
-                    // to have this field behave like all the others on the form.
-                    // Can't remove the call to #setRequired(true) as it is needed for server side validation.
-                    valueMap.remove("required");
-                    return valueMap;
-                }
-            };
+            );
             projectTypeChoice.add(
                 new AjaxFormChoiceComponentUpdatingBehavior() {
                     @Override