Fixed the BC layer for the route condition

The condition is always a string, not null, even when there is no condition