have you deleted the table.hsh file?
So as to make sure your looking at the right one when you think you did the hsave? (has happened to me im looking at one in the wrong folder wondering why its not changing)
If it isnt that, then is the spelling correct on the hsave line? you didnt missbname the table (ok ok i know that sounds stupid but sometimes it is just a typo bug)
If it isnt that, what type of data is it? text, binaries? what? if its binaries you need to use the -b switch (or if the text has things like $cr or $lf in them)
PS: ya not out of hard disk space are ya?