diff --git a/src/components/markdown/Problems.tsx b/src/components/markdown/Problems.tsx
index 0c9e1c4..0e4e3e6 100644
--- a/src/components/markdown/Problems.tsx
+++ b/src/components/markdown/Problems.tsx
@@ -223,11 +223,18 @@ export function ProblemComponent(props: ProblemComponentProps) {
{problem.sketch && (
props.onShowSolution(problem)}
+ onClick={() => problem.sketch && props.onShowSolution(problem)}
>
Show Solution
)}
+ {!problem.sketch && (
+
+ Show Solution
+
+ )}
);