diff --git a/app/src/main/java/com/example/myapplication/OverlayDialogFragmentForm.java b/app/src/main/java/com/example/myapplication/OverlayDialogFragmentForm.java
index cc9d676e7d079d0ef88925d64b2ba7e94f8bc95b..22d666c57289cf5b46f2651ac46786481b3085c8 100644
--- a/app/src/main/java/com/example/myapplication/OverlayDialogFragmentForm.java
+++ b/app/src/main/java/com/example/myapplication/OverlayDialogFragmentForm.java
@@ -47,7 +47,7 @@ public class OverlayDialogFragmentForm extends DialogFragment {
 
     private String surroundingsDescription;
 
-    private String unknownSpeciesDescription;
+    private String unknownSpeciesDescription="";
 
     // Linking the Google Forms
     private final Retrofit retrofit = new Retrofit.Builder().baseUrl("https://docs.google.com/").addConverterFactory(GsonConverterFactory.create()).build();
@@ -114,12 +114,14 @@ public class OverlayDialogFragmentForm extends DialogFragment {
         // Set the time picker settings
         TimePicker timePicker = view.findViewById(R.id.time_picker);
         timePicker.setIs24HourView(true);
-        time = timePicker.getHour() + ":" + timePicker.getMinute();
+        if (timePicker.getHour()<10) time = "0" + timePicker.getHour() + ":" + timePicker.getMinute();
+        else time = timePicker.getHour() + ":" + timePicker.getMinute();
         // If time is changed we retain its value
         timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {
             @Override
             public void onTimeChanged(TimePicker timePicker, int i, int i1) {
-                time = timePicker.getHour() + ":" + timePicker.getMinute();
+                if (timePicker.getHour()<10) time = "0" + timePicker.getHour() + ":" + timePicker.getMinute();
+                else time = timePicker.getHour() + ":" + timePicker.getMinute();
             }
         });
 
@@ -129,6 +131,7 @@ public class OverlayDialogFragmentForm extends DialogFragment {
             TextView predictionDisplay = view.findViewById(R.id.prediction_output);
             String predictionText = "Nous avons détecté sur votre photo :\n" + finalPredictionOutput;
             predictionDisplay.setText(predictionText);
+            unknownSpeciesDescription="Pas d'espèces fournies.";
         } else {
             EditText unknownSpeciesInput = view.findViewById(R.id.unknown_species_input);
             unknownSpeciesInput.setVisibility(EditText.VISIBLE);
@@ -267,9 +270,10 @@ public class OverlayDialogFragmentForm extends DialogFragment {
                                 getDialog().dismiss();
                             } else {
                                 if (!isZoneSelected) Toast.makeText(getContext(), "Veuillez sélectionner une zone", Toast.LENGTH_SHORT).show();
+                                Toast.makeText(getContext(), "Erreur : " + response.code(), Toast.LENGTH_SHORT).show();
                             }
                         } catch (Exception e) {
-                            Toast.makeText(getContext(), "Error: ${e.message}", Toast.LENGTH_SHORT).show();
+                            Toast.makeText(getContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
                         }
                     }