]> git.sesse.net Git - mlt/blobdiff - src/modules/westley/consumer_westley.c
Alphas and global feeds revisted
[mlt] / src / modules / westley / consumer_westley.c
index 51f330593092c6a090000fcf6177584e7b32d38f..253b7ca181c24d7e868404e1c32d93d74cfd726e 100644 (file)
@@ -549,7 +549,7 @@ static void serialise_service( serialise_context context, mlt_service service, x
                if ( strcmp( mlt_type, "producer" ) == 0 )
                {
                        char *mlt_service = mlt_properties_get( properties, "mlt_service" );
-                       if ( mlt_properties_get( properties, "westley" ) == NULL && !strcmp( mlt_service, "tractor" ) )
+                       if ( mlt_properties_get( properties, "westley" ) == NULL && ( mlt_service != NULL && !strcmp( mlt_service, "tractor" ) ) )
                        {
                                context->pass = 0;
                                serialise_tractor( context, service, node );