0 - 2 of 2 tags for dynamic result set

I have a procedure that has 1 dynamic result set defined in it.
When i call the procedure from TD studio i get 2 result sets:
1) Empty - no rows and no columns
2) My result set
When i call it from c# application i get only 1 - my result set.