diff --git a/libmwereader/CMakeLists.txt b/libmwereader/CMakeLists.txt
index 706c765487b3c57a6502170803affb55e7d52548..39741797efb50e4af40dad7ebdf48d70f518e2f8 100644
--- a/libmwereader/CMakeLists.txt
+++ b/libmwereader/CMakeLists.txt
@@ -25,7 +25,7 @@ include_directories(${LibXML++_INCLUDE_DIRS})
 link_directories(${LibXML++_LIBRARY_DIRS})
 set(LIBS ${LIBS} ${LibXML++_LIBRARIES})
 
-add_library(corpus2_mwereader SHARED mwereader.cpp mwe.cpp )
+add_library(corpus2_mwereader SHARED mwereader.cpp mwe.cpp mweparser.cpp)
 
 target_link_libraries(corpus2_mwereader corpus2)