No, SMF2.0 does NOT, so if you want a default to show, you will need to code that yourself in the block. From what I am seeing your block code does not make that exception, so it tries to show an avatar every time...
I do not have the code you need available, so you will have to try it out yourself...