diff --git a/pypuppetdb/api/v3.py b/pypuppetdb/api/v3.py
index <HASH>..<HASH> 100644
--- a/pypuppetdb/api/v3.py
+++ b/pypuppetdb/api/v3.py
@@ -100,6 +100,9 @@ class API(BaseAPI):
                 except AttributeError:
                     node['status'] = 'unreported'
 
+            if not node['report_timestamp']:
+                node['status'] = 'unreported'
+
             if not with_status:
                 node['status'] = None
fix for status without report timestamp

nodes without a report timestamp will status unreported

pep8 fix