Those sight glass things can be replaced. Parts can be gotten on eBay.
If there's a piece missing, does it leak?
I bought the pieces for mine but haven't gotten around to replacing them yet.
Make sure the size is correct and pick your poison.