So I was using the ActionBarSherlock and decided to switch to the new ActionBarCompat. With ABS, hiding the ActionBar was possible using the way described in this post: How
I don`t know if I understood exactly your question, but here I go.
I think that you need to use both: getSupportActionBar() to old versions and getActionBar() to newest versions. It`s not a bug.
getSupportActionBar()
getActionBar()
You need to verify the device version before use the methods.
I hope I was able to help.