diff --git a/raft/src/main/java/net/kuujo/copycat/raft/Raft.java b/raft/src/main/java/net/kuujo/copycat/raft/Raft.java
index <HASH>..<HASH> 100644
--- a/raft/src/main/java/net/kuujo/copycat/raft/Raft.java
+++ b/raft/src/main/java/net/kuujo/copycat/raft/Raft.java
@@ -331,8 +331,6 @@ public class Raft implements Protocol, Managed<Raft> {
 
     @Override
     public Raft build() {
-      if (log == null)
-        throw new ConfigurationException("log not configured");
       if (stateMachine == null)
         throw new ConfigurationException("state machine not configured");
       if (cluster == null)
Allow Raft algorithm to be started without a log.