diff --git a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java index 4c967b8c30..ed477a2ee8 100644 --- a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java +++ b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java @@ -537,8 +537,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)));