Trying to remove #NUM error from cell but is not working

Formula: copy to clipboard
=HOUR(IFERROR([End]-[Start]," "))


This is what i'm using to try to calculate the hours between 2 times and also leave it blank if some of the data is missing

It isnt working though (the leaving it blank part) what am i doing wrong?