Index: Source/modules/donottrack/NavigatorDoNotTrack.cpp |
diff --git a/Source/modules/donottrack/NavigatorDoNotTrack.cpp b/Source/modules/donottrack/NavigatorDoNotTrack.cpp |
index 7589b3534549d2a104b9740b34afbeff972f1002..03fcebf5ac9c407be87098c349949dbbd0e53827 100644 |
--- a/Source/modules/donottrack/NavigatorDoNotTrack.cpp |
+++ b/Source/modules/donottrack/NavigatorDoNotTrack.cpp |
@@ -68,7 +68,9 @@ String NavigatorDoNotTrack::doNotTrack(Navigator& navigator) |
String NavigatorDoNotTrack::doNotTrack() |
{ |
- return frame() ? frame()->loader().client()->doNotTrackValue() : String(); |
+ if (!frame() || !frame()->loader().client()) |
+ return String(); |
+ return frame()->loader().client()->doNotTrackValue(); |
} |
} // namespace WebCore |