Forum Discussion
Get-PnPListItem Value cannot be null
I've hit an issue in a couple of document libraries when running Get-PnPListItem to retrieve all documents I get a "Value cannot be null" response:
$items = Get-PnPListItem -List "Shared Documents" -PageSize 500
Get-PnPListItem : Value cannot be null.
Parameter name: termId
At line:1 char:10
+ $items = Get-PnPListItem -PageSize 500
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (:) [Get-PnPListItem], ServerException
+ FullyQualifiedErrorId : EXCEPTION,SharePointPnP.PowerShell.Commands.Lists.GetListItem
Has anyone seen this before? IS there any way of determining what item/term is causing the error?
3 Replies
- Carlos_MarinsIron Contributor
Hi jrmcloughlin ,
So, making a quick search all I could find was this https://sharepoint.stackexchange.com/questions/254766/sp2013-value-cannot-be-null-error-for-version-history-on-a-single-document on Stack Exchange. It seems like a single item could be causing problem due to its metadata. Can you try to query a single item from this library and see if it works? Maybe by querying different items you can track it down to a single file that's causing the issue. Let me know if it helps.
Regards
- Carlos_MarinsIron Contributor
Hey jrmcloughlin,
A few questions to help understand your problem:
- Are you using the latest version of PnP PowerShell?
- Does this problem happen only to the Shared Documents library?
- Do you have permission to read/ edit this list?
Regards,
- jrmcloughlinCopper Contributor
- Yes
- Shared Documents is the only library we have on each site. We have hundreds of sites and I've only seen this issue on 2 of them
- I'm site collection admin
Thanks