diff --git a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java index 3220565e84..24ecf7dea5 100644 --- a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java +++ b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java @@ -536,8 +536,10 @@ public class ConnectivityManagerTest { Objects.requireNonNull(mCm.getNetworkCapabilities(network)); // Redact specifier of the capabilities of the snapshot before comparing since // the result returned from getNetworkCapabilities always get redacted. + final NetworkSpecifier snapshotCapSpecifier = + snapshot.getNetworkCapabilities().getNetworkSpecifier(); final NetworkSpecifier redactedSnapshotCapSpecifier = - snapshot.getNetworkCapabilities().getNetworkSpecifier().redact(); + snapshotCapSpecifier == null ? null : snapshotCapSpecifier.redact(); assertEquals("", caps.describeImmutableDifferences( snapshot.getNetworkCapabilities() .setNetworkSpecifier(redactedSnapshotCapSpecifier)));