m_pAutoDJView should be NULL initialized either way. Why is it in the ifdef'd block?