diff --git a/internal/ap/extract.go b/internal/ap/extract.go
index 49dac7186..7160fd5aa 100644
--- a/internal/ap/extract.go
+++ b/internal/ap/extract.go
@@ -336,7 +336,7 @@ func ExtractPublicKeyForOwner(i WithPublicKey, forOwner *url.URL) (*rsa.PublicKe
 func ExtractContent(i WithContent) (string, error) {
 	contentProperty := i.GetActivityStreamsContent()
 	if contentProperty == nil {
-		return "", errors.New("content property was nil")
+		return "", nil
 	}
 	for iter := contentProperty.Begin(); iter != contentProperty.End(); iter = iter.Next() {
 		if iter.IsXMLSchemaString() && iter.GetXMLSchemaString() != "" {