diff --git a/src/main/java/NTNU/IDATT1002/utils/MetaDataExtractor.java b/src/main/java/NTNU/IDATT1002/utils/MetaDataExtractor.java
index 9d51ca8be7b3ad1e7342d396d18faf6532f857d1..fa7c48a0b419d65b4875080cf4a55d495de6f57d 100644
--- a/src/main/java/NTNU/IDATT1002/utils/MetaDataExtractor.java
+++ b/src/main/java/NTNU/IDATT1002/utils/MetaDataExtractor.java
@@ -58,7 +58,7 @@ public class MetaDataExtractor {
             geoLocation.setLatitude(latitude);
             geoLocation.setLongitude(longitude);
         }
-        catch (NullPointerException | ImageProcessingException | IOException e) {
+        catch (NullPointerException | ImageProcessingException | ArrayIndexOutOfBoundsException | IOException e) {
             logger.error("[x] Could not find geolocation on file" ,e);
         }
         return geoLocation;