diff --git a/bob/db/3dfv/models.py b/bob/db/3dfv/models.py
index 1bf342f2e9bd1b63b5f0d6af31ba9594a9347940..a7596f67a9eca83c5d0482d590ee66ae75369fed 100644
--- a/bob/db/3dfv/models.py
+++ b/bob/db/3dfv/models.py
@@ -260,7 +260,7 @@ class File(Base, bob.db.base.File):
 
     """
 
-    return bob.io.base.load(self.make_path(directory, '.png'))
+    return bob.io.base.load(self.make_path(directory, extension))
 
 
 train_file_association = Table('train_file_association', Base.metadata,