diff --git a/code/photini/metadata_gexiv2.py b/code/photini/metadata_gexiv2.py
index <HASH>..<HASH> 100644
--- a/code/photini/metadata_gexiv2.py
+++ b/code/photini/metadata_gexiv2.py
@@ -30,7 +30,7 @@ class MetadataHandler(object):
         return self._md.save_file(self._path)
 
     def get_tags(self):
-        return self._md.get_tags()
+        return self._md.get_exif_tags() + self._md.get_iptc_tags() + self._md.get_xmp_tags()
 
     def get_exif_tags(self):
         return self._md.get_exif_tags()
Bug fix: some versions of gexiv2 don't have get_tags method.