diff --git a/kadmos/graph/graph_kadmos.py b/kadmos/graph/graph_kadmos.py
index e615c5c14559160ba8690cfb737844bf0d3087d4..82f8be9b8d0f974f3d66b4d2e3afe29bbb8b32a8 100644
--- a/kadmos/graph/graph_kadmos.py
+++ b/kadmos/graph/graph_kadmos.py
@@ -607,7 +607,7 @@ class KadmosGraph(nx.DiGraph, VispackMixin):
                         elif graph.node[node]['problem_role'] == graph.FUNCTION_ROLES[2]:
                             node_style = 'PostAnalysis'
                     else:
-                        print 'WARNING: An invalid FPG has been provided: problem_role missing for: %s.' % node
+                        logger.warning('An invalid FPG has been provided: problem_role missing for: %s.' % node)
                         node_style = 'RcgAnalysis'
                 elif isinstance(graph, MdaoDataGraph):
                     if 'architecture_role' in graph.node[node]: