diff --git a/src/centpkg/__init__.py b/src/centpkg/__init__.py
index 1b7f530..4055303 100644
--- a/src/centpkg/__init__.py
+++ b/src/centpkg/__init__.py
@@ -96,6 +96,9 @@ class Commands(Commands):
             Init the object and some configuration details.
         '''
         super(Commands, self).__init__(*args, **kwargs)
+        # For MD5 we want to use the old format of source files, the BSD format
+        # should only be used when configured for SHA512
+        self.source_entry_type = 'bsd' if self.lookasidehash != 'md5' else 'old'
 
     @property
     def distgitdir(self):