only inject desktop object into top level frame