diff --git a/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/EditingGradingTemplate.java b/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/EditingGradingTemplate.java
index 91e54841ce..d9c67bf6f0 100644
--- a/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/EditingGradingTemplate.java
+++ b/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/EditingGradingTemplate.java
@@ -17,6 +17,7 @@ class EditingGradingTemplate implements Serializable {
 
     EditingGradingTemplate(GradingReportTemplate template) {
         this.note = "";
+        this.validFrom = template.getValidFrom();
         this.gradeLimits = new GradeLimits();
         this.criteria = new ArrayList<>();
         for (var criteria : template.getCriteria()) {
diff --git a/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/GradeLimits.java b/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/GradeLimits.java
index bbdaba16f5..b2b2f1836d 100644
--- a/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/GradeLimits.java
+++ b/view/src/main/java/se/su/dsv/scipro/admin/pages/grading/GradeLimits.java
@@ -10,7 +10,6 @@ class GradeLimits implements Serializable {
 
     GradeLimits() {
         this.gradeLimits = new ArrayList<>();
-        this.gradeLimits.add(new GradeLimit());
     }
 
     void addNewLimit() {