For PL/SQL Developer you can fix this by using 7.1, or by adding the NoQueryOptimize parameter in 6.0.6 or 7.0.x:
"C:\Program Files\PLSQL Developer\plsqldev.exe" NoQueryOptimize
A similar solution applies to Direct Oracle Access. You need to disable the Optimize property of TOracleDataSet and TOracleQuery components, or (in 4.0.7) set the global NoQueryOptimize variable to True.