diff --git a/src/dm_kern_base.cpp b/src/dm_kern_base.cpp
index 773778aa1d8f310c63645ff8e5e8ab72a4179345..e36fa6be28172741b6d297f2b6a0f1f6e01d60df 100644
--- a/src/dm_kern_base.cpp
+++ b/src/dm_kern_base.cpp
@@ -5,7 +5,7 @@
 
 DM_Kern_Base::~DM_Kern_Base() {}
 DM_Kern_Base::DM_Kern_Base() {}
-DM_Kern_Base::DM_Kern_Base(const Config &c): DM_Function_Base(c), Kern_Base(c) {}
+DM_Kern_Base::DM_Kern_Base(const Config &c): Kern_Base(c), DM_Function_Base(c) {}
 size_t DM_Kern_Base::get_phi_cols(const Config &)
 {
   return basis.cols();