Thnx for the info. I will defo add those two lines when I try Fabrik out.
Update: Well I finally figured out how to omit empty fields on the present Form componet I am using so do not "currently" forsee using Fabrik in the near future.
I am using bfForms. Because:
1. I can omit the empty fields.
2. I have unlimited fields.
3. User freindly.
4. Easily change the css.
5. Has IXEdit built in so you can add JQuery javascript effects easily without much coding experience.
6. Very decent support.
If you think your current form component is better please do tell!