diff --git a/tsk/fs/fs_file.c b/tsk/fs/fs_file.c
index d114854cdcb9a3a9de37abdc192762e74ffdb65b..1d0e0badd9d21ddac1f4076ca1a7c5e5104ae28a 100644
--- a/tsk/fs/fs_file.c
+++ b/tsk/fs/fs_file.c
@@ -651,7 +651,7 @@ tsk_fs_file_hash_calc(TSK_FS_FILE * a_fs_file,
         TSK_MD5_Final(a_hash_results->md5_digest,
             &(hash_data.md5_context));
     }
-    if (a_flags & TSK_BASE_HASH_MD5) {
+    if (a_flags & TSK_BASE_HASH_SHA1) {
         TSK_SHA_Final(a_hash_results->sha1_digest,
             &(hash_data.sha1_context));
     }