diff --git a/controller/BiodataController.php b/controller/BiodataController.php
index 550a895dedc741bff94ef513ac2d36dff44e7fa1..1768ab07c7e471c2c92bc2fdbacef2ec2dca31b6 100644
--- a/controller/BiodataController.php
+++ b/controller/BiodataController.php
@@ -15,8 +15,14 @@ class BiodataController extends BaseController {
         if (isset($username)) {
             $model_biodata = new Model\BiodataModel();
             $biodata = $model_biodata->findByID($username);
-            $this->setResponse(200, "Success");
-            return $biodata->asArray();
+            if (isset($biodata)) {
+                $this->setResponse(200, "Success");
+                return $biodata->asArray();
+            }
+            else {
+                $this->setResponse(500, "No biodata for $username");
+                return;
+            }
         }
         else {
             $this->setResponse(401, "Please log in first!");