You should return after signaling this, otherwise it'll fail bellow.