Why doesn't this code work?
If your module name is

gissue_issue

Then you could have a hook namespace collision with 

hook_load

In which case the $nodes parameter is being passed to your load function as well.

Just a possibility to consider.