Posted by: wajahatabbas | December 15, 2010

SharePoint Upgrade — Custom Master Page

Well, its really sucks you, if you have customization in your MOSS 2007 portal, and you are migrating it to SharePoint 2010.

We faced some really BAD issues after having an inplace upgrade.

We have custom master pages for our portal. And after upgrade, we cant able to upload any image in any picture library, and we even cant able to browse the pictures.

It gives us error

“Troubleshoot issues with Microsoft SharePoint Foundation. Correlation ID: 543887d4-d68f-4a1f-81ce-e9bdc8cc569e Date and Time: 12/12/2010 12:56:28”

And on the same place, if we implement a default master page, it work fine, but with custom master page, its not.

After lot of hours of googling, and still not able to resolve the issue. We starting searching logs. And in log we find a very useful bit.

System.Web.HttpException: Cannot find ContentPlaceHolder ‘PlaceHolderUtilityContent’ in the master page ‘~masterurl/default.master’, verify content control’s ContentPlaceHolderID attribute in the content page. at System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection) at System.Web.UI.Page.get_Master() at System.Web.UI.Page.ApplyMasterPage() at System.Web.UI.Page.PerformPreInit() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

We simply follow the advice, and adds ‘PlaceHolderUtilityContent’ in our custom master page and its start working.

Although it was not added on MOSS 2007 master page, but SharePoint 2010 requires it.



  1. Thanks for the post Wajahat…
    I am getting the same error on repair.aspx page so I added the content place holder in the master page but still the error didnt go away.. Can you please specify how you added that content place holder ?? BTW, I am facing this error on sharepoint 2007 page…
    Thanks in advance…

  2. this one is good configuration about sharepoint i will try it nd i will share with my other friends he can tell me about it.

  3. Thanks . Saved lots of my time!!!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s


%d bloggers like this: