diff --git a/src/signal-caster-py.cc b/src/signal-caster-py.cc
index 892094e4883d39cb03fb35609bc58e859f79ea17..dff8e5344eaab26668ac599821d9ae652da0617d 100644
--- a/src/signal-caster-py.cc
+++ b/src/signal-caster-py.cc
@@ -30,7 +30,7 @@ namespace dynamicgraph {
 	if (!PyArg_ParseTuple(args, ""))
 	  return NULL;
 	std::vector<std::string> typeList =
-	  dynamicgraph::g_caster.listTypenames();
+	  dynamicgraph::g_caster().listTypenames();
 	unsigned int typeNumber = typeList.size();
 	// Build a tuple object
 	PyObject* typeTuple = PyTuple_New(typeNumber);