diff --git a/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc b/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc
index bb8c1fb9610a4aa8e185a940a3ca3b88ff947b74..89fb6c3c4fdcde76635e1d0fce22280630bfc1a7 100644
--- a/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc
+++ b/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc
@@ -148,6 +148,7 @@ void P2PSocketDispatcherHost::OnIPAddressChanged() {
           &P2PSocketDispatcherHost::DoGetNetworkList, this));
 }
 
+#if defined(ENABLE_WEBRTC)
 void P2PSocketDispatcherHost::StartRtpDump(
     bool incoming,
     bool outgoing,
@@ -179,6 +180,7 @@ void P2PSocketDispatcherHost::StopRtpDumpOnUIThread(bool incoming,
                  incoming,
                  outgoing));
 }
+#endif
 
 P2PSocketDispatcherHost::~P2PSocketDispatcherHost() {
   DCHECK(sockets_.empty());
diff --git a/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.h b/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.h
index 21376bdd320d61e611101af9f6a49dbaf22100b0..cd0ad19ca08168c2a411bbd9d2e7e8c6b7317db2 100644
--- a/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.h
+++ b/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.h
@@ -31,6 +31,7 @@ namespace content {
 class P2PSocketHost;
 class ResourceContext;
 
+#if defined(ENABLE_WEBRTC)
 class P2PSocketDispatcherHost
     : public content::BrowserMessageFilter,
       public net::NetworkChangeNotifier::IPAddressObserver {
@@ -113,6 +114,7 @@ class P2PSocketDispatcherHost
 
   DISALLOW_COPY_AND_ASSIGN(P2PSocketDispatcherHost);
 };
+#endif
 
 }  // namespace content