Fixes #6868

See https://github.com/Baystation12/Baystation12/issues/6868#issuecomment-60784011

Short proc but still reviewed for additional src/O mismatch.