diff --git a/src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp b/src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp index 788284d608..d9d060a3e9 100644 --- a/src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp +++ b/src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp @@ -168,7 +168,11 @@ DiagramWire *MediaRoutingView::createWire( MediaJack *outputJack, *inputJack; MediaJack *jack = dynamic_cast(fromWhich); - if (jack && jack->isOutput()) + + if (jack == NULL) + return 0; + + if (jack->isOutput()) { outputJack = jack; inputJack = dynamic_cast(toWhich);