Valid for Sitecore
6.x
Page Editor conflict with master pages
Page Editor conflicts with master pages.
Workaround.
Include the placeholder with key=”webedit” to host the Page Editor buttons. This placeholder can be inserted either on the master page or inside of <asp:content /> on the content pages (layouts).
<sc:placeholder key="webedit" runat="server" />