diff --git a/cook.sh b/cook.sh
index 15a1ea106311d58c995b4319201dd9daf6119cdd..17dd9821e1199862218db835d15817dd27807cfd 100755
--- a/cook.sh
+++ b/cook.sh
@@ -358,8 +358,18 @@ function op {
                 fi
 
                 bins="$(find target/$TARGET/$build/ -maxdepth 1 -type f ! -name '*.*')"
+                if [ -z "$bins" ]
+                then
+                    example=true
+                    bins="$(find target/$TARGET/$build/examples/ -maxdepth 1 -type f ! -name '*.*' ! -name '*-*' \
+                            2> /dev/null || true)"
+                fi
                 if [ -n "$bins" ]
                 then
+                    if [ -n "$example" ]
+                    then
+                        echo "$(tput bold)Note$(tput sgr0): No binaries detected, using example binaries" >&2
+                    fi
                     mkdir -p "../stage/$BINDIR"
                     for bin in $bins
                     do
@@ -370,6 +380,8 @@ function op {
                             strip -v "$bin" -o "../stage/$BINDIR/$(basename $bin)"
                         fi
                     done
+                else
+                    echo "$(tput bold)Warning$(tput sgr0): Recipe does not have any binaries" >&2
                 fi
 
                 docgen ../source ../stage/ref
diff --git a/recipes/termplay/recipe.sh b/recipes/termplay/recipe.sh
index c48fb7900dd8af22e04fd75ca129199ef9e95d25..3bb91958b83a9c26dc439570413e8282c78ece6d 100644
--- a/recipes/termplay/recipe.sh
+++ b/recipes/termplay/recipe.sh
@@ -1,2 +1,2 @@
 GIT=https://github.com/jD91mZM2/termplay.git
-CARGOFLAGS="--no-default-features --features termion"
+CARGOFLAGS="--no-default-features --features termion --example termplay"