Teresa Guidice, the Real Housewives of New Jersey star, visited her husband Joe in prison on Friday.

“She was so happy to see him,” a source says. “It was a very emotional visit.”

The 45-year-old is serving a 41-month prison sentence, which started last month. He was convicted of bankruptcy fraud back in October 2014. He is at Fort Dix.

Teresa was initially not allowed to visit him but things have changed now.

“Teresa will be visiting with the girls as quickly as she is approved by the prison,” family attorney James J. Leonard Jr. said.

The reason behind this is her supervised release and the rules associated with it. She was released on December 23 from the Federal Correctional Institution but was kept under house arrest for another month.

“Joe is doing well, but really misses Teresa and the girls,” adds the source.

“The staff and administration at Fort Dix have all been very pleasant to deal with, they are all extremely professional,” Leonard previously said.