diff --git a/src/components/Observation.vue b/src/components/Observation.vue
index 3f44164c6f55efc3fac5298d82894d8d215d01fa..159655f6e974a77fee73b59747fa390ef34e27ad 100644
--- a/src/components/Observation.vue
+++ b/src/components/Observation.vue
@@ -757,6 +757,7 @@
 					this.observation.observationId = newObservationId;
 					this.observation.observationData = '';
 					this.getNewObservation();
+					this.observation.observationIllustrationSet = [];
 				}
 				else {
 					this.$router.push('/cropCategory');
diff --git a/src/components/ObservationIllustrationBoard.vue b/src/components/ObservationIllustrationBoard.vue
index b35a16d719b02627b8bb5a66f0f66c65c19f4d39..aba587030b6e6acf1c810e0e5fab7ba141bd1bdb 100644
--- a/src/components/ObservationIllustrationBoard.vue
+++ b/src/components/ObservationIllustrationBoard.vue
@@ -166,6 +166,7 @@
 								}
 								// Add the component to the ObservationIllustrationBoard
 								this.observationIllustrations.push(newObservationIllustration);
+								this.organizeIllustrationsForRendering(); // Need to do this to ensure the first image is rendered
 								this.$emit("observationIllustrationSetUpdated", this.observationIllustrations);
 							};
 						};