My reading of your question suggests that you are wanting to report what you perceive to be a bug in QGIS 2.4.
I have no plans to test that personally, but from reading what you have presented it looks to me like it could well be one.
I recommend that you report it to the QGIS Development team who say:
If you find a bug, please report it!
You need an OSGeo account and login in order to submit bug reports. To
get started, first create Create an OSGeo4 account.
Once you have your account, use QGIS issue tracking to search if the
issue you’d like to report is probably [sic] already entered.
In the meantime it looks like @joseph has provided you with an acceptable workaround in his answer.
Please be aware (from our GIS SE Help) that:
We are not a GIS Software Support Site. We encourage you to seek
official routes for support for specific issues you may have.