diff --git a/represent.module b/represent.module
index 9b9bed6..23ca468 100644
--- a/represent.module
+++ b/represent.module
@@ -208,12 +208,14 @@ function represent_send_request($path) {
       '@error' => $result->error,
       '@path' => $path,
     ), WATCHDOG_ERROR);
+    return FALSE;
   }
   elseif ($result->code != 200) {
     watchdog('Represent API', 'Unexpected HTTP code "@code" on @path', array(
       '@code' => $result->code,
       '@path' => $path,
     ), WATCHDOG_ERROR);
+    return FALSE;
   }
   else {
     $json = json_decode($result->data);
