diff --git a/streaming_recording_backend.cpp b/streaming_recording_backend.cpp
index 9dc5d891f33d750bafd9993527c40d9fbf1178e9..84a5d9121095977e2e4e9fce0892040457196357 100644
--- a/streaming_recording_backend.cpp
+++ b/streaming_recording_backend.cpp
@@ -53,7 +53,7 @@ void StreamingRecordingBackend::prepare() {
 
 #ifdef WITH_ZEROMQ
   relay_ = std::make_unique<contra::Relay<contra::ZMQTransport>>(5555);
-#elif WITH_SHARED_MEMEORY
+#elif WITH_SHARED_MEMORY
   relay_ = std::make_unique<contra::Relay<contra::SharedMemoryTransport>>();
 #else
 #error "No suitable transport protocol"