diff --git a/status.sh b/status.sh
index ff5aaa4777ff84c80082728fd770461f27695673..21abe8fa17ec9ee83586dabbe95e18de5d162395 100755
--- a/status.sh
+++ b/status.sh
@@ -16,7 +16,11 @@ do
     if [ -d "recipes/$recipe/source/.git" ]
     then
         git -C "recipes/$recipe/source" status
+    elif [ -e "recipes/$recipe/source.tar" ]
+    then
+        echo "Using source tarball"
+        tar --compare --file="recipes/$recipe/source.tar" -C "recipes/$recipe/source" --strip-components=1 2>&1| grep -v "tar: :" | grep -v '\(Mode\|Gid\|Uid\) differs' || true
     else
-        echo "Not a git repository"
+        echo "No original source found"
     fi
 done