No, I didn't. But now it works without it! I forgot the "return" and the compiler didn't complain, because I had a "return E_FAIL" in an if-block