Fix assert setting sys variables for interfaces when none are detected
Merge remote-tracking branch 'jon/fix_assert_in_interface_detection'