I received a friend request earlier from a spammer (who I had already previously declined) so I went to their profile and blocked them. Now my homepage always says "1 Open Friend Request" but doesn't show the actual request because I've blocked that user, giving me no way to decline it.
Of course in my case I just unblocked the user so I could decline the request and then block them again, I just think this should be done automatically.