Bitcoin Cash transactions are Bitcoin Cash transactions while Bitcoin transactions are Bitcoin transactions, they're different. Your Bitcoin Core shows that transaction probably because Bitcoin ABC and Bitcoin Core uses the same datadir. Your 0.05 BTC is still there, it's just your confused Core client. All you need is to rescan Bitcoin Core (making Bitcoin Core reset its transaction history cache and re-searching for transactions). You can rescan as explained by BookLover's #9 reply on https://bitcointalk.org/index.php?topic=171390.msg1820287#msg1820287 (Please use the shortcut once, or you'll rescan many times and waste time)
Next time, add -datadir=C:\meh\BitcoinABCdir
to BitcoinABC's shortcut, as described by Booklover's reply, you just read. (Use this shortcut permanently)