--- hardlink.py.orig	2010-05-20 00:00:00.000000000 -0400
+++ hardlink.py	2011-07-15 16:36:56.000000000 -0400
@@ -209,6 +209,8 @@
             # Delete the renamed version since we don't need it.
             if not options.dryrun:
                 os.unlink ( temp_name)
+            # Update timestamp
+            touch(sourcefile)
             # update our stats
             gStats.did_hardlink(sourcefile, destfile, stat_info)
             if options.verbose >= 1:
@@ -383,6 +385,15 @@
 
 
 
+def touch(fname, times = None):
+    fhandle = file(fname, 'a')
+    try:
+        os.utime(fname, times)
+    finally:
+        fhandle.close()
+
+
+
 def printversion(self):
     print "hardlink.py, Version %s" % VERSION
     print "Copyright (C) 2003 - 2010 John L. Villalovos."
