diff --git a/theHarvester/__main__.py b/theHarvester/__main__.py
index 2d3659aa..0cb91ecc 100644
--- a/theHarvester/__main__.py
+++ b/theHarvester/__main__.py
@@ -703,13 +703,13 @@ async def start():
for x in all_emails:
file.write('' + x + '')
for x in full:
- host, ip = x.split(':') if ':' in x else (x, '')
+ host, ip = x.split(':', 1) if ':' in x else (x, '')
if ip and len(ip) > 3:
file.write(f'{ip}{host}')
else:
file.write(f'{host}')
for x in vhost:
- host, ip = x.split(':') if ':' in x else (x, '')
+ host, ip = x.split(':', 1) if ':' in x else (x, '')
if ip and len(ip) > 3:
file.write(f'{ip} {host}')
else: