Q:

Is there any phrase or idiom meaning "I wish you were there too" or "it was good if you were there also"?

In Persian we have an idiom literally meaning "I wish you were there too"  or "it was good if you were there also".  
For example, if you had been in party and a friend had not been there you may say to him/her "I wish you were there too". 
Is there any idiom or expression in English with the same meaning? 
The gloss of the expression is:

Your place was empty.

A:

That's a really nice idiom, I wish we had something similar. I guess we could all agree to start using it, maybe it would catch on!
As far as I know there is no direct equivalent in English. 
The two closest I can think of are:
A person who is on holiday somewhere nice might say to a friend 'I wish you were here' although it's a bit of a cliché, often thought of as a nothing phrase to write on a post card
On seeing a friend after an event you might say something like
"we missed you at the party last night"
But neither really captures the sentiment of your Persian idiom I think.

